韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > Python3枚举类比较有什么限制?

Python3枚举类比较有什么限制?

头像

小妮浅浅

2020-11-16 18:38:062951浏览 · 0收藏 · 0评论

上篇文章我们讲过了枚举法处理重复名称的方法,那么在使用枚举法上面,小伙伴知道有什么使用方面的限制吗?在收到小伙伴们的催促之前,小编已经提前想到了这个问题。经过对python3枚举法的学习与查阅,整理出了使用枚举法需要注意的事项,分享给大家。


枚举类型不能做大小比较,但是可以做身份比较和等值比较。

Color.RED is Color.RED  #True
Color.RED is Color.BLUE  #False

这是身份比较,每个对象都可以进行身份比较,枚举类也不例外。

Color.BLUE == Color.RED
Color.BLUE != Color.RED

这是等值比较,枚举类可以进行等值比较。

Color.RED < Color.BLUE
 
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: '<' not supported between instances of 'Color' and 'Color'

枚举类型没有定义比较运算符,通常不能进行大小比较(不过,继承“IntEnum"类的枚举类型可以进行大小比较,他们的枚举值只能是整数)。

枚举类的其他特性

最有趣的也是最重要的是枚举类型是使用单例模式实现的。在创建枚举类的时候,Python就在内存中为我们创建了枚举类的对象,因此我们不必实例化枚举类。并且由于枚举类的“__new__”方法,将会保证内存中只会存在一个枚举类的实例。

今天使用枚举法需要注意的事项到这里就分享结束了,怕忘记的小伙伴记住保存下来,不然下次找不到就比较麻烦了。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

降糖果能降糖吗| 女生给男生吃小头头| 农村真实亲子乱子伦| 桃色三国| 女生给男生吃小头头| 台湾《洞门为君开》演员表| 《公与媳夫妇:交换》| 豆传媒剧国产MV有什么特点| 年轻的母亲在线观看完整版刘海的..| 浴室里强做开腿呻吟的H漫画| 狗配女人宝典视频| 麻豆蜜桃69无码专区在线| 扌喿辶畐和扌喿辶的区别| 日亚M码是日本的还是中国的| 乱亲H女乱秽XXXX| 武松叼着潘金莲奶头的是谁扮演的| 小雪被房东CAO得合不拢腿| 韩国三级《偷妻》| 男女| 外国大片又大又好看的PPT| B站暴躁女RAPPER| 被灌满精子的女人会得白血病吗| 妻子的肉体偿还》5| 《互换人妻HD中字》| 美女| 《军舰上的女兵》法国版完整版| 舒淇最惊艳三部电影| 被室友粗大川B捣出了白浆| 呱呱爆料网每日爆料| 一边吃奶一边添P好爽视频| 我把刘姨俩腿扛在肩上是哪一集的| 日本大片又大又好看的PPT| 4399在线观看免费高清电视剧| 国产| 麻花视频3.2.2| 高三妈妈用性缓解孩子压力| 他的大手在秘密花园小说免费阅读| 《警花交换做爰》| 黑料不打烊| 陌陌影视在线观看高清完整版| 雨后小故事动图