On 22 Nov 2005 11:11:23 GMT, Duncan Booth <[EMAIL PROTECTED]> wrote: >metiu uitem wrote: > >> Say you have a flat list: >> ['a', 1, 'b', 2, 'c', 3] >> >> How do you efficiently get >> [['a', 1], ['b', 2], ['c', 3]] > >That's funny, I thought your subject line said 'list of tuples'. I'll >answer the question in the subject rather than the question in the body: > >>>> aList = ['a', 1, 'b', 2, 'c', 3] >>>> it = iter(aList) >>>> zip(it, it) >[('a', 1), ('b', 2), ('c', 3)] > Thank you for that. That is cool ;-)
Regards, Bengt Richter -- http://mail.python.org/mailman/listinfo/python-list