[Python-Dev] PEP 435: initial values must be specified? Yes (original) (raw)
Ethan Furman ethan at stoneleaf.us
Mon May 6 19:53:57 CEST 2013
- Previous message: [Python-Dev] PEP 435: initial values must be specified? Yes
- Next message: [Python-Dev] Fighting the theoretical randomness of "is" on immutables
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 05/06/2013 10:48 AM, Georg Brandl wrote:
Am 05.05.2013 22:09, schrieb Ethan Furman:
About the closest you going to be able to get is something like:
def e(next=[1]): e, next[0] = next[0], next[0] + 1 return e class Color(Enum): red = e() green = e() blue = e() Uh, that's surely more nicely spelled as "e = itertools.count()"?
Why, yes, I believe it is. :)
--
Ethan
- Previous message: [Python-Dev] PEP 435: initial values must be specified? Yes
- Next message: [Python-Dev] Fighting the theoretical randomness of "is" on immutables
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]