On Tue, Apr 8, 2008 at 6:36 PM, Brian <[EMAIL PROTECTED]> wrote: > > > On Tue, Apr 8, 2008 at 6:22 PM, Steve Holden <[EMAIL PROTECTED]> wrote: > > > Gabriel Ibanez wrote: > > > Hi all .. > > > > > > I'm trying to using the map function to convert a tuple to a list, > > without > > > success. > > > > > > I would like to have a lonely line that performs the same as loop of > > the > > > next script: > > > > > > ------------------------------------------- > > > # Conveting tuple -> list > > > > > > tupla = ((1,2), (3,4), (5,6)) > > > > > > print tupla > > > > > > lista = [] > > > for a in tupla: > > > for b in a: > > > lista.append(b) > > > print lista > > > ------------------------------------------- > > > > > > Any idea ? > > > > > > Thanks ... > > > > > > # Gabriel > > > > > list(tupla) > > > > would probably do it. > > > > regards > > Steve > > -- > > Steve Holden +1 571 484 6266 +1 800 494 3119 > > Holden Web LLC http://www.holdenweb.com/ > > > > -- > > http://mail.python.org/mailman/listinfo/python-list > > > > > > That would just make a list of tuples, I think he wants [1, 2, 3, 4, 5, > 6]. > > Try: l = [x for z in t for x in z]
Edit: Assuming t is tupla from your code. > > > --Brian >
-- http://mail.python.org/mailman/listinfo/python-list