>>> from enum import Enum
>>> class Color(Enum):
... red = 1
... green = 2
... blue = 3
...
>>> print(Color.red)
Color.red
执行 print ( Color.red )为什么结果是 Color.red 而不是 1 ,还有 Enum 的所有实例都是单例,这个单例是什么意思?
修改
>>> class Color(Enum):
... red = 1
... green = 2
... blue = 3
...
>>> print(Color.red)
Color.red
执行 print ( Color.red )为什么结果是 Color.red 而不是 1 ,还有 Enum 的所有实例都是单例,这个单例是什么意思?
修改