请选择 进入手机版|继续访问电脑版
发新帖

为什么枚举元素的value值是元组

[复制链接]
274 1

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我在jupyter上使用python enum枚举类型,调试发现跟终端中使用python枚举类型,得出的结果不一样

举例:

  1. from enum import Enum, unique@uniqueclass
  2. Weekday(Enum): Sun = 0, Mon = 1, Tue = 2, Wed = 3, Thu = 4, Fri = 5,  Sat = 6   
  3. day1 = Weekday.Monprint(day1.value)
复制代码



结果打印输出的是 (1,),而不是简单整数 1。
jupyter中python的版本 3.6.5 |Anaconda, Inc.| (default, Mar 29 2018, 13:32:41) [MSC v.1900 64 bit (AMD64)]






举报 使用道具

回复

精彩评论1

江海志  管理员  发表于 2019-1-28 02:07:49 | 显示全部楼层
可以把你的完整代码贴出来看看吗

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表