Doge log

Abby CTO 雑賀 力王のオフィシャルサイトです

Pythonクイズ(辞書の非破壊的操作)

Pythonクイズ(辞書の非破壊的操作)

>>> d1 = {'a':1, 'b':2, 'c':3}
>>> d2 = {'c':4, 'd':5, 'e':6}
>>> print dict(d1.items()+d2.items())
{'a': 1, 'c': 4, 'b': 2, 'e': 6, 'd': 5}
>>> d1
{'a': 1, 'c': 3, 'b': 2}
>>> d2
{'c': 4, 'e': 6, 'd': 5}
>>> d1.update(d2)
>>> d1
{'a': 1, 'c': 4, 'b': 2, 'e': 6, 'd': 5}
>>> d2
{'c': 4, 'e': 6, 'd': 5}

かな?