problema con cadena

Chema Cortés py en ch3m4.org
Vie Ene 21 09:27:47 CET 2005


El Viernes, 21 de Enero de 2005 03:45, Milton inostroza escribió:
> hola lista:  Saben tengo dos listas y quiero juntarlas y que en lo
> posible me quede en un diccionario.
> ejemplo:
>
> lista1:
> ['rut_contador', 'nombre_o_razon_social', 'apellidos']
>
> lista2:
> ['15.683.705-4','juan','perez']
>
> me gustaría poder juntar estas dos listas en un diccionario que
> indique lo siguiente:
>
> diccionario_resultante:
> {'rut_contador': ('rut_contador', '15.683.705-9'), 'apellidos':
> ('apellidos', 'perez'), 'nombre_o_razon_social':
> ('nombre_o_razon_social', 'juan')}

Una forma elegante:

dict( zip(lista1,zip(lista1,lista2)) )

Aunque no entiendo para qué repetir el nombre del campo en el valor. Lo lógico 
sería dejarlo así:

dict( zip( lista1, lista2) )
------------ 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/20050121/45acfc48/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