python字典合并
时间: 2023-07-01 19:24:47 浏览: 90
Python中实现两个字典(dict)合并的方法
5星 · 资源好评率100%
要将两个Python字典合并,可以使用`update()`方法或者`**`运算符。下面是两种方法的示例代码:
方法一:使用`update()`方法
```python
dict1 = {"a": 1, "b": 2}
dict2 = {"c": 3, "d": 4}
dict1.update(dict2)
print(dict1) # 输出:{'a': 1, 'b': 2, 'c': 3, 'd': 4}
```
方法二:使用`**`运算符
```python
dict1 = {"a": 1, "b": 2}
dict2 = {"c": 3, "d": 4}
merged_dict = {**dict1, **dict2}
print(merged_dict) # 输出:{'a': 1, 'b': 2, 'c': 3, 'd': 4}
```
在Python 3.9及以上版本中,还可以使用`|`运算符来合并字典:
```python
dict1 = {"a": 1, "b": 2}
dict2 = {"c": 3, "d": 4}
merged_dict = dict1 | dict2
print(merged_dict) # 输出:{'a': 1, 'b': 2, 'c': 3, 'd': 4}
```
以上三种方法都可以用来合并字典,具体使用哪种方法取决于个人喜好和实际需求。
阅读全文