Is there a better way to code variable number of return arguments?

Dr. Phillip M. Feldman pfeldman at
Thu Oct 8 18:41:31 CEST 2009

I currently have a function that uses a list internally but then returns the
list items as separate return
values as follows:

if len(result)==1: return result[0]
if len(result)==2: return result[0], result[1]

(and so on).  Is there a cleaner way to accomplish the same thing?
View this message in context:
Sent from the Python - python-list mailing list archive at

More information about the Python-list mailing list