Listar array por parejas

Chema Cortes pych3m4 en gmail.com
Mie Jun 18 01:40:28 CEST 2008


El día 17 de junio de 2008 19:53, Beni <camontuyu en yahoo.es> escribió:

> Que bueno!!!, no sabía que el slice se podía configurar con incrementos.

Como decía, hay muchas soluciones. Para comparación con las otras versiones:

  [lista[i:i+2] for i in xrange(0,len(lista),2)]


Una versión iteradora muy curiosa:

  it=iter(lista)
  res=( (i,it.next()) for i in it)


Y una versión genérica de grupos de n elementos --y que ya apareció en
esta lista hace mucho--:

  zip(*[lista[i::n] for i in xrange(n)])
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es