美文网首页
Python 定义枚举

Python 定义枚举

作者: Ritchie_Li | 来源:发表于2022-07-06 21:15 被阅读0次

首先需要安装模块 enum34

pip install enum34

1 定义枚举类型

from enum import Enum

class Color(Enum):

        red =1

        green =2

        blue =3

取枚举值的方式:

print(Color.red)

输入:Color.red ,直接使用枚举属性值取值

print(Color(1))

输出:Color.red, 使用索引取值

print(Color['green'])

输出:Color.green , 使用枚举名称索引

2. 遍历枚举值

x = [cfor cin Color]

print(x)

输出: [<Color.red: 1>, <Color.green: 2>, <Color.blue: 3>]

相关文章

  • Python 定义枚举

    首先需要安装模块 enum34 pip install enum34 1 定义枚举类型 from enum imp...

  • Swift 基础笔记 - 枚举

    枚举 OC定义和使用枚举 Swift定义枚举类型 Swift判断枚举类型 枚举成员类型

  • 位移枚举

    位移枚举 C语言枚举定义 苹果创建枚举的定义方式

  • 枚举类

    1.枚举类型的定义: 枚举类型定义的一般形式为 enum 枚举名{//枚举值表枚举值1;枚举值2;...} 在枚举...

  • python学习笔记-tip43(枚举)

    前言 意思同java中的枚举,但是用法需要熟悉一下 怎么定义python中的枚举? 不知道怎么说,为了缓解尴尬,直...

  • C语言基础 之 枚举类型

    枚举类型 枚举类型: 列出所有可能的值 枚举类型的定义 枚举类型定义的一般格式:enum 枚举类型名 {枚举值表}...

  • 参数规则校验-限定枚举值的校验

    首先,定义一个基础的枚举接口,只要实现了此接口的枚举方可校验枚举值。 接下来定义我们自己的枚举值 定义枚举校验注解...

  • 枚举的概念及应用

    一、枚举的概念 二、枚举类型的定义 三、枚举变量的定义 四、枚举使用的注意 五、枚举变量的基本操作 五、枚举变量的...

  • 枚举

    如何定义枚举类 什么枚举类:类里的对象是有限个,可以枚举出来 如何使用enum定义枚举类 枚举...

  • java枚举笔记

    定义枚举 枚举使用关键字enum定义,枚举值一般使用大写字母,值之间用逗号隔开。例如定义一个颜色的枚举。 枚举使用...

网友评论

      本文标题:Python 定义枚举

      本文链接:https://www.haomeiwen.com/subject/dyoybrtx.html