# 示例代码:合并两个字典
# Python 3.5及以下版本的合并方法
dict1 = {'a': 1, 'b': 2}
dict2 = {'b': 3, 'c': 4}
# 方法1:使用update()方法
merged_dict = dict1.copy() # 复制dict1
merged_dict.update(dict2) # 使用update方法将dict2合并到merged_dict中
print(merged_dict) # 输出: {'a': 1, 'b': 3, 'c': 4}
# Python 3.9及以上版本的合并方法
dict1 = {'a': 1, 'b': 2}
dict2 = {'b': 3, 'c': 4}
# 方法2:使用合并运算符(|)
merged_dict = dict1 | dict2 # 直接使用|运算符合并两个字典
print(merged_dict) # 输出: {'a': 1, 'b': 3, 'c': 4}
# 解释说明:
# - 在Python 3.5及以下版本中,可以使用`update()`方法来合并两个字典。`update()`会修改原字典,因此我们先复制一个副本。
# - 在Python 3.9及以上版本中,引入了新的字典合并运算符`|`,可以直接合并两个字典,且不会修改原字典。
# - 如果两个字典中有相同的键,则后面的字典中的值会覆盖前面字典中的值。
上一篇:python 读取word
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站