python dict追加字典
时间: 2024-01-10 17:22:04 浏览: 28
在Python中,可以使用两种方法将一个字典追加到另一个字典中。
方法一:使用键值对赋值
可以通过给目标字典的键赋值的方式将一个字典追加到另一个字典中。具体步骤如下:
1. 创建一个空字典作为目标字典。
2. 使用目标字典的键来赋值,将要追加的字典作为值赋给目标字典的键。
3. 打印目标字典。
示例代码如下:
```python
dict_2 = {'name': 'Lihua', 'age': 19}
dict_3 = {'name': '小红', 'age': 18}
dict_1 = {}
dict_1['key_1'] = dict_2
dict_1['key_2'] = dict_3
print(dict_1)
```
输出结果为:
```
{
'key_1': {'name': 'Lihua', 'age': 19},
'key_2': {'name': '小红', 'age': 18}
}
```
方法二:使用update()方法
可以使用字典的update()方法将一个字典追加到另一个字典中。具体步骤如下:
1. 创建一个空字典作为目标字典。
2. 使用update()方法将要追加的字典作为参数传入目标字典的update()方法中。
3. 打印目标字典。
示例代码如下:
```python
dict_2 = {'name': 'Lihua', 'age': 19}
dict_3 = {'name': '小红', 'age': 18}
dict_4 = {'habit': 'sport', 'high': 178}
dict_1 = {}
dict_1.update(dict_2)
print(dict_1)
dict_2.update(dict_3)
print(dict_2)
dict_3.update(dict_4)
print(dict_3)
```
输出结果为:
```
{'name': 'Lihua', 'age': 19}
{'name': '小红', 'age': 18}
{'name': '小红', 'age': 18, 'habit': 'sport', 'high': 178}
```