如何更新Python字典值?

Python的内置字典类具有update()方法。它需要另一个字典对象作为参数。

示例

D1.update(D2)

D2对象与D1合并。如果D2包含D1中已经存在的键,则其值将被更新;如果它是新键,则将添加新的键值对。D1将显示更新的内容。

输出结果

>>> D1={"pen":25, "pencil":10, "book":100, "sharpner":5, "eraser":5}
>>> D2={"book":200, "scale":10}
>>> D1.update(D2)
>>> D1
{'pen': 25, 'pencil': 10, 'book': 200, 'sharpner': 5, 'eraser': 5, 'scale': 10}