[Python-Dev] Changing semantics of issubclass when accepting atuple (original) (raw)
Greg Ewing greg at cosc.canterbury.ac.nz
Sun Dec 14 21:51:33 EST 2003
- Previous message: [Python-Dev] Changing semantics of issubclass when accepting atuple
- Next message: [Python-Dev] Changing semantics of issubclass when accepting atuple
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Guido:
It was my intention to allow nested tuples, just not insanely deeply nested tuples. The imagined use case was having names for types or groups of types, and being able to combine these without having to know whether a name refers to a type or a group.
The same effect could be achieved by defining a class...
class my_favourite_types(float, complex): pass
if isinstance(x, (int, long, my_favourite_types)): ...
Greg Ewing, Computer Science Dept, +--------------------------------------+ University of Canterbury, | A citizen of NewZealandCorp, a | Christchurch, New Zealand | wholly-owned subsidiary of USA Inc. | greg at cosc.canterbury.ac.nz +--------------------------------------+
- Previous message: [Python-Dev] Changing semantics of issubclass when accepting atuple
- Next message: [Python-Dev] Changing semantics of issubclass when accepting atuple
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]