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~
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com