python嵌套字典添加元素
时间: 2024-11-11 20:14:46 浏览: 13
python字典之嵌套
5星 · 资源好评率100%
在Python中,如果你有一个嵌套字典,即包含字典作为值的字典,你可以通过键路径来添加新的元素。假设你有这样一个简单的嵌套结构:
```python
nested_dict = {
'level1': {'level2': {'key3': 'value'}}
}
```
如果你想在`level2`下的`key3`上添加新值,比如一个新的键值对`'new_key': 'new_value'`,你可以这样做:
```python
nested_dict['level1']['level2']['new_key'] = 'new_value'
```
这将在原有的`value`后面添加新的键值对`('new_key', 'new_value')`。
如果该路径不存在,Python会自动创建这些缺失的层级。例如,如果你尝试添加到`level1`下面的新键:
```python
nested_dict['level1']['new_level'] = 'some_value'
```
将会创建一个新的字典`{'level2': ...}`并添加`'new_level': 'some_value'`。
阅读全文