python如何扩展字典,Python字典扩展方法
原创Python中扩展字典的方法
在Python中,字典是一种可变的数据结构,我们可以随时向其添加新的键值对,以下是几种扩展字典的方法:
1、直接赋值:
```python
dict1 = {'a': 1, 'b': 2}
dict1['c'] = 3 # 添加键值对'c': 3
```
2、使用update()
方法:
```python
dict1 = {'a': 1, 'b': 2}
dict2 = {'c': 3, 'd': 4}
dict1.update(dict2) # 将dict2的键值对添加到dict1中
```
3、使用操作符(Python 3.5+):
```python
dict1 = {'a': 1, 'b': 2}
dict2 = {'c': 3, 'd': 4}
merged_dict = dict1dict2 # 合并两个字典,优先级dict1 > dict2
```
4、使用dict.fromkeys()
方法创建新字典,然后合并:
```python
dict1 = {'a': 1, 'b': 2}
new_keys = ['c', 'd']
new_values = [3, 4]
dict2 = dict.fromkeys(new_keys, new_values)
merged_dict = dict1.union(dict2) # 合并两个字典,优先级:dict1 > dict2
```
是几种扩展Python字典的方法,可以根据具体需求选择使用。