Python之枚举类型
2021-04-10 17:28
标签:有一个 结果 定义 image loading idt 枚举类型 style 名称 枚举类型是一种数据类型,是一系列常量的集合。 枚举类型列出所有可能的取值,枚举类型的取值不能超出定义的范围。 (1)定义枚举时,成员变量不能重复 (2)成员变量值相同,第二个成员名是第一个成员的别名。输出的结果均是第一个成员。 (3)成员变量要唯一,不能重复,可使用@unique 枚举类每个成员都有名称和值。 也可通过迭代的方式遍历成员。 __members__特殊属性,可以将成员名称与成员值一一映射。 (1)枚举类型不能用=赋值符号进行赋值 enum weekday {sun, mou, tue, wed, thu, fri, sat } ; sun=5;这是错误的 (2)枚举成员本身就有一个序号值,默认从0开始,即0,1,2... 但定义时,也可以自己改变序号值,举例: enum weekday {sun=7, mou, tue, wed, thu, fri, sat } ; 那么序号值是7,8...逐渐+1 Python之枚举类型 标签:有一个 结果 定义 image loading idt 枚举类型 style 名称 原文地址:https://www.cnblogs.com/balllyh/p/13365426.html一、前言
二、使用enum
三、枚举取值
四、枚举类型的特点
上一篇:对象数组去掉相同属性值的项