map/filter/reduce/lambda opinions and background unscientific mini-survey
Devan L
devlai at gmail.com
Tue Jul 5 15:46:18 EDT 2005
def flatten(iterable):
if not hasattr(iterable, '__iter__'):
return [iterable]
return sum([flatten(element) for element in iterable],[])
Recursion makes things so much shorter.
More information about the Python-list
mailing list