[PIPython] concatenare dizionari

janosh metallidrato
Ven 19 Nov 2004 15:16:41 CET


Puoi provare con

>>> c = dict ( a.items() + b.items())
>>> c
{'a': 1, 'c': 3, 'b': 2, 'd': 4}

ciao 
j.




Il gio, 2004-01-29 alle 11:30, Federico Nati ha scritto:
> posso concatenare le liste, per esempio
> >>> [1, 2] + [3, 4]
> [1, 2, 3, 4]
> 
> ma non i dizionari:
> 
> >>> {"a":1, "b":2}+{"c":3, "d":4}
> Traceback (most recent call last):
>   File "<stdin>", line 1, in ?
> TypeError: unsupported operand types for +: 'dict' and 'dict'
> 
> Esiste un modo per ottenere
> {"a":1, "b":2, "c":3, "d":4}
> 
> facilmente a partire dai due dizionari separati?
> 
> grazie, ciao, Federico.
> 
> ______________________________________________________________________
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> http://lists.zope.it/cgi-bin/mailman/listinfo/python




More information about the Python mailing list