dict 的update函数
时间: 2023-11-16 07:07:59 浏览: 92
`update()` 是 Python 字典中的一个方法,用于将一个字典的键值对添加到另一个字典中,或者更新已有键的值。`update()` 的语法如下:
```python
dict.update([other])
```
其中,`dict` 表示要被更新的字典,`other` 表示要添加到 `dict` 中的字典。如果 `other` 是一个字典,那么它的键值对会被添加到 `dict` 中。如果 `other` 是一个可迭代对象,那么它应该是一个包含键值对的元组列表,每个元组由键和值组成,`update()` 方法会将这些键值对添加到 `dict` 中。
如果 `other` 中的键在 `dict` 中已经存在,那么它的值会被更新为 `other` 中对应键的值。
下面是一个 `update()` 方法的示例:
```python
dict1 = {'a': 1, 'b': 2}
dict2 = {'b': 3, 'c': 4}
# 将 dict2 添加到 dict1 中
dict1.update(dict2)
print(dict1) # 输出:{'a': 1, 'b': 3, 'c': 4}
# 更新 dict2 中的值,同时将其添加到 dict1 中
dict1.update({'b': 5, 'd': 6})
print(dict1) # 输出:{'a': 1, 'b': 5, 'c': 4, 'd': 6}
```
在上面的例子中,`dict1` 中的 `'b'` 键的值在第二次调用 `update()` 方法时被更新为 `5`。同时,`'d'` 键和对应的值也被添加到了 `dict1` 中。
阅读全文
相关推荐

















