Skip to content
Related Articles

Related Articles

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.




# 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 :

[,,,, ]

Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course.

My Personal Notes arrow_drop_up
Recommended Articles
Page :