newbie question

Doug Holton insert at
Tue Dec 21 01:06:36 CET 2004

> David Wurmfeld wrote:
>> I am new to python; any insight on the following would be appreciated, 
>> even if it is the admonition to RTFM (as long as you can direct me to 
>> a relevant FM)
>> Is there a standard approach to enumerated types? I could create a 
>> dictionary with a linear set of keys, but isn't this overkill? There 
>> is afterall a "True" and "False" enumeration for Boolean.

To actually answer your question, no, there is no standard for enums in 
python.  There are custom hacks for it that you can search for.

This is a good sugestion for Python 3.0, a.k.a. Python 3000:

In the future you may be able to to this:

enum Color:

However, Python 3.0 is likely years away.  If you want to know how to 
run this code today, consult Fredrik Lundh.

More information about the Python-list mailing list