TP wrote: > Hi everybody, > >>>> c=[(5,3), (6,8)] > > From c, I want to obtain a list with 5,3,6, and 8, in any order. > I do this: > >>>> [i for (i,j) in c] + [ j for (i,j) in c] > [5, 6, 3, 8] > > Is there a quicker way to do this?
dunno if it's faster, but less cluttered: list(sum(c, ())) Diez -- http://mail.python.org/mailman/listinfo/python-list