[pyar] Iterar sobre pares
Leonardo Vidarte
lvidarte en gmail.com
Mar Jul 20 12:06:54 ART 2010
> si lo que queres es la lista y no el iterador, podes ni siquiera usar
> izip(y no te hace falta itertools), me parece mas simple que usar
> list(izip(...)).
>
> con lo que te queda smiplificando algo como
>
> def group2(l):
> i = iter(l)
> return zip(i, i)
Muy bueno!
Qué tal esta versión?
>>> for x in (lambda i: zip(i, i))(iter(range(8))):
... print x
...
(0, 1)
(2, 3)
(4, 5)
(6, 7)
--
Leonardo Vidarte
http://blog.calcifer.com.ar
IM: lvidarte en jabber.org
More information about the pyar
mailing list