PEP 354: Enumerations in Python
Thu Mar 2 05:48:56 CET 2006
Ben Finney <bignose+hates-spam at benfinney.id.au> writes:
> > I don't know about this. It makes athlon64_instructions a
> > completely separate enum from pentium_instructions. It could be
> > that athlon64_instructions.add should be the same as
> > pentium_instructions.add .
> If you want the members of two distinct collections to have a
> meaningful relationship, you don't want enumerations. The basic
> promise of the specified enumeration interface is that every member of
> an enumeration is a unique value.
The premise is that they're not necessarily distinct (disjoint)
collections; one of them has been explicitly created as a superset of
More information about the Python-list