Working with enum in python¶
An enumeration is a set of symbolic names (members) bound to unique, constant values. Within an enumeration, the members can be compared by identity, and the enumeration itself can be iterated over.
enum module is used for creating enumerations in Python. Enumerations are created with the class keyword or with the functional API.
There are specific derived enumerations
Python "enum" Example¶
Lets create simple enum for colors
from enum import Enum class Color(Enum): RED = 1 GREEN = 2 BLUE = 3 print(Color.RED) # iterate and print all colors for color in Color: print(color)