Предположим, у меня есть перечислитель. Можно ли получить следующее свойство? Итак, если бы у меня было сегодня=Days.Sunday, смог бы я сделать что-то вроде завтра=today.next()?
пример:
class Days(Enum):
Sunday = 'S'
Monday = 'M'
...
Saturday = 'Sa'
Я знаю, что можно использовать кортежи (как показано ниже), чтобы сделать что-то вроде завтра=сегодня[1], но я надеялся, что там есть что-то встроенное или более элегантно.
class Days(Enum):
Sunday = ('S','Monday')
Monday = ('M','Tuesday')
...
Saturday = ('Sa','Sunday')
Подробнее здесь: https://stackoverflow.com/questions/265 ... t-property