enum.auto() in Python
Last Updated :
22 Apr, 2020
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 :
[,,,, ]
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...