Convertir una lista en un diccionario.

Chema Cortés py en ch3m4.org
Mar Sep 21 11:12:25 CEST 2004


On Tuesday 21 September 2004 09:29, Chema Cortés wrote:

> Respondiendo a tu pregunta:
>
> dict(zip(Lista[::2],Lista[1::2]))

Como esta solución me parecía demasiado "obfuscada", aquí pongo otra más 
"pytónica" usando iteradores:

def ipair(L,n=2):
  while L:
    x,L=L[:n],L[n:]
    yield x

dict(ipair(Lista))

------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: no disponible
Type: application/pgp-signature
Size: 189 bytes
Desc: no disponible
URL: <http://mail.python.org/pipermail/python-es/attachments/20040921/09657c62/attachment.pgp>
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


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