type of simple object
Jacek Generowicz
jacek.generowicz at cern.ch
Tue Feb 1 06:18:17 EST 2005
More information about the Python-list mailing list
Tue Feb 1 06:18:17 EST 2005
- Previous message (by thread): type of simple object
- Next message (by thread): type of simple object
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
"ajikoe at gmail.com" <ajikoe at gmail.com> writes: > How do I know type of simple object is tuple or list or integer, for > example my function should understand what is the object type passed in > its argument Answers ordered in decreasing degree of Pythonicity: 1) You are mistaken, the function almost certainly should not care whether the object is a tuple or a list (or integer)[1]. 2) isinstance(obj, list) etc. 3) type(obj) [1] You probably want to check whether the object is capable of doing whatever it is that you expect lists or tuples to do for you. For example: def total(object): try: return sum(object) # The list-or-tuple case except TypeError: return object # The integer case
- Previous message (by thread): type of simple object
- Next message (by thread): type of simple object
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list