假设我有一个枚举器,是否可能获取其后面的属性?如果我有
例如:
today=Days.Sunday
,那么我能否做类似于 tomorrow=today.next()
这样的操作吗?例如:
class Days(Enum):
Sunday = 'S'
Monday = 'M'
...
Saturday = 'Sa'
我知道我可以使用元组(例如下面的代码)来执行类似于tomorrow=today[1]
的操作,但我希望有一些内置的或更加优雅的方法。
class Days(Enum):
Sunday = ('S','Monday')
Monday = ('M','Tuesday')
...
Saturday = ('Sa','Sunday')