how to separate a list into two lists?

smith jack thinke365 at
Sat Aug 6 19:07:00 CEST 2011

if a list L is composed with tuple consists of two elements, that is
L = [(a1, b1), (a2, b2) ... (an, bn)]

is there any simple way to divide this list into two separate lists , such that
L1 = [a1, a2... an]
L2=[b1,b2 ... bn]

i do not want to use loop, any methods to make this done?

More information about the Python-list mailing list