借助enum.auto()
方法,我们只需使用即可自动获取分配的整数值enum.auto()
方法。
用法: enum.auto()
自动将整数值分配给枚举类属性的值。
范例1:
在这个例子中,我们可以通过使用enum.auto()
方法,我们可以使用此方法自动将数值分配给类属性。
# import enum and auto
from enum import Enum, auto
# Using enum.auto() method
class language(Enum):
Java = auto()
Python = auto()
HTML = auto()
print(list(language))
输出:
[,, ]
范例2:
# import enum and auto
from enum import Enum, auto
# Using enum.auto() method
class language(Enum):
Cpp = auto()
JavaScript = auto()
Java = auto()
Python = auto()
HTML = auto()
print(list(language))
输出:
[,,,, ]
相关用法
注:本文由纯净天空筛选整理自Jitender_1998大神的英文原创作品 enum.auto() in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。