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.
from enum import Enum, auto
class language(Enum):
Java = auto()
Python = auto()
HTML = auto()
print ( list (language))
|
Output :
[,, ]
Example #2 :
from enum import Enum, auto
class language(Enum):
Cpp = auto()
JavaScript = auto()
Java = auto()
Python = auto()
HTML = auto()
print ( list (language))
|
Output :
[,,,, ]
Last Updated :
22 Apr, 2020
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...