[pyar] Iterar sobre pares

Juanjo Conti jjconti en gmail.com
Mar Jul 20 10:25:44 ART 2010


Mi versión pascalera:

>>>def pairs(l):
...     while len(l) > 1:
...             try:
...                     x1, x2 = l.pop(0), l.pop(0)
...                     yield x1, x2
...             except:
...                     pass
...
>>> for x in pairs(range(8)):
...     print x
...
(0, 1)
(2, 3)
(4, 5)
(6, 7)

Para que se entienda lo que quiero.
-- 
Juanjo Conti
blog: http://www.juanjoconti.com.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20100720/d96025b6/attachment.html>


More information about the pyar mailing list