[Python-es] Re: Aniadir mas de un elemento a un diccionario a la vez

Attila Saorin mostroratas en yahoo.es
Lun Jul 22 18:55:12 CEST 2002


 --- Attila Saorin <mostroratas en yahoo.es> escribió: > buenas de nuevo,
> 
> parece que ultimamente tengo demasiadas dudas, perdon si pregunto demasiado, que me parece que
> si
> :(
> 
> la pregunta real y simple es esa: si hay alguna forma de aniadir mas de un elemento a la vez a
> un
> diccionario, el la doc no veo ningun metodo para hacer esto.

bueno, antes que nada, despues de un pequenio descanso, que a veces viene bien si uno esta
bloqueado, me respondo a mi mi mismo.

con bucles for podemos recorrer uno de los diccionarios e ir anadiendo uno a uno las claves y
valores al otro diccionario:

>>> for a in l1.keys():
...     nuevo[a] = l1[a]
...     for b in l2.keys():
...             nuevo[b] = l2[b]
... 
>>> nuevo
{'datepreserve': 0, 'anio': 2002, 'dia': 15, 'mes': 7, 'permissions': 484}

asi ya tenemos un unico diccionario con los elementos de dos.

perdonad las molestias.

Attila

_______________________________________________________________
Yahoo! Messenger
Nueva versión: Webcam, voz, y mucho más ¡Gratis! 
Descárgalo ya desde http://es.messenger.yahoo.com


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