Bernard Lebel wrote: > Hello, > > I have this list wich is made of tuples. I wish I could "flatten" this > list, that is, to extract each element in the tuples and build a new > flat list with it. Is there any shortcut to do that or do I have to go > through some list comprehension-like procedure?
If the list is just nested one deep and every element is a tuple then a single list comprehension will do it: >>> l=[(1,2), (3,4)] >>> [ x for t in l for x in t ] [1, 2, 3, 4] Kent _______________________________________________ Tutor maillist - [email protected] http://mail.python.org/mailman/listinfo/tutor
