python如何扩展字典,Python字典扩展方法

原创
admin 11小时前 阅读数 2 #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字典的方法,可以根据具体需求选择使用。

热门