flatten a level one list
David Murmann
david.murmann at rwth-aachen.de
Thu Jan 12 09:03:39 EST 2006
Robin Becker schrieb:
> # New attempts:
> from itertools import imap
> def flatten4(x, y):
> '''D Murman'''
> l = []
> list(imap(l.extend, izip(x, y)))
> return l
>
>
> from Tkinter import _flatten
> def flatten5(x, y):
> '''D Murman'''
> return list(_flatten(zip(x, y)))
well, i would really like to take credit for these, but they're
not mine ;) (credit goes to Michael Spencer). i especially like
flatten4, even if its not as fast as the phenomenally faster
flatten7.
--
David Murmann (NN!) ;)
More information about the Python-list
mailing list