a = {'one': 1, 'two': 2, 'three': 3} a.update({'one':4.5, 'four': 9.3}) print(a)執行結果為:
{'one': 4.5, 'two': 2, 'three': 3, 'four': 9.3}
從上面的執行過程可以看出,由於被更新的 dict 中已包含 key 為“one”的鍵值對,因此更新時該鍵值對的 value 將被改寫;但如果被更新的 dict 中不包含 key 為“four”的鍵值對,那麼更新時就會為原字典增加一個鍵值對。