您“叫”
Enum课:
Fruit(5)
轮到
5为
Fruit.Orange:
>>> from enum import Enum>>> class Fruit(Enum):... Apple = 4... Orange = 5... Pear = 6... >>> Fruit(5)<Fruit.Orange: 5>
从文档的程序访问到枚举成员及其属性部分:
有时,以编程方式访问枚举中的成员很有用(例如,
Color.red由于在编写程序时尚不知道确切的颜色而无法这样做)。Enum允许这样的访问:>>> Color(1)<Color.red: 1>>>> Color(3)<Color.blue: 3>
在相关注释中:要映射包含枚举成员 名称 的字符串值,请使用subscription:
>>> s = 'Apple'>>> Fruit[s]<Fruit.Apple: 4>



