pairs from a list

Alan Isaac aisaac at american.edu
Mon Jan 21 22:20:32 EST 2008


I want to generate sequential pairs from a list.
Here is a way::

    from itertools import izip, islice
    for x12 in izip(islice(x,0,None,2),islice(x,1,None,2)):
        print x12

(Of course the print statement is just illustrative.)
What is the fastest way? (Ignore the import time.)

Thanks,
Alan Isaac



More information about the Python-list mailing list