With the help of enum.auto()
method, we can get the assigned integer value automatically by just using enum.auto()
method.
Syntax :
enum.auto()
Automatically assign the integer value to the values of enum class attributes.
Example #1 :
In this example we can see that by using enum.auto()
method, we are able to assign the numerical values automatically to the class attributes by using this method.
# 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))
|
Output :
[,, ]
Example #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))
|
Output :
[,,,, ]
Article Tags :