Lets der ki bir numaralandırıcı var, aşağıdaki özelliği elde etmek mümkün mü? Yani today=Days.Sunday
olsaydı tomorrow=today.next()
gibi bir şey yapabilir miydim?Sıradaki enumerator sabiti/özelliği alın
örnek:
class Days(Enum):
Sunday = 'S'
Monday = 'M'
...
Saturday = 'Sa'
ben tomorrow=today[1]
böyle bir şey yapmak (aşağıda) gibi dizilerini kullanabilirsiniz biliyorum ama ya daha şık yapılı bir şey vardı umuyordum.
class Days(Enum):
Sunday = ('S','Monday')
Monday = ('M','Tuesday')
...
Saturday = ('Sa','Sunday')
Yineleyici çeşit yaratmak? –
Teşekkür @PadraicCunningham, sahip olduğum tuple çözümden daha verimli olur mu? Ben seninkini daha çok seviyorum, sadece hafızayı kurtarır mı, yoksa zaman harcayacak mıyım diye merak ediyorum :) – Parker