Python 的 dict.update(~)
方法使用另一个可迭代的键/值对中的元素更新字典。
参数
1.other
| iterable
| optional
包含用于更新字典的键/值对的迭代。
返回值
None
例子
基本用法
要使用字典 d2
的值更新字典 d1
:
d1 = {'a': 'A', 'b': 'B', 'c': 'c'}
d2 = {'c': 'C'}
d1.update(d2)
print(d1)
{'a': 'A', 'b': 'B', 'c': 'C'}
由于键 'c'
已存在于字典 d1
中,因此其值被 d2
中的值 'C'
覆盖。
当字典中尚不存在该键时,将添加新的键/值对:
d1 = {'a': 'A', 'b':'B', 'c':'C'}
d2 = {'d':'D'}
d1.update(d2)
print(d1)
{'a': 'A', 'b': 'B', 'c': 'C', 'd': 'D'}
请注意,我们可以看到 'd': 'D'
的键/值对已添加到 d1
字典中。
相关用法
- Python Dictionary update()用法及代码示例
- Python Dictionary popitem方法用法及代码示例
- Python Dictionary fromkeys方法用法及代码示例
- Python Dictionary setdefault方法用法及代码示例
- Python Dictionary setdefault()用法及代码示例
- Python Dictionary clear()用法及代码示例
- Python Dictionary get方法用法及代码示例
- Python Dictionary values方法用法及代码示例
- Python Dictionary items方法用法及代码示例
- Python Dictionary keys方法用法及代码示例
- Python Dictionary pop()用法及代码示例
- Python Dictionary popitem()用法及代码示例
- Python Dictionary has_key()用法及代码示例
- Python Dictionary get()用法及代码示例
- Python Dictionary items()用法及代码示例
- Python Dictionary copy()用法及代码示例
- Python Dictionary clear方法用法及代码示例
- Python Dictionary copy方法用法及代码示例
- Python Dictionary values()用法及代码示例
- Python Dictionary keys()用法及代码示例
- Python Dictionary pop方法用法及代码示例
- Python Dictionary fromkeys()用法及代码示例
- Python Django Distance用法及代码示例
- Python Django Distance.unit_attname用法及代码示例
- Python Django Distance.__getattr__用法及代码示例
注:本文由纯净天空筛选整理自Isshin Inada大神的英文原创作品 Python Dictionary | update method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。