python修改嵌套列表的字典中的value
时间: 2023-06-18 14:04:11 浏览: 103
可以使用索引和键来修改嵌套字典中的值。例如,假设有以下嵌套字典:
```
my_dict = {'key1': {'nested_key1': 'value1', 'nested_key2': 'value2'},
'key2': {'nested_key3': 'value3', 'nested_key4': 'value4'}}
```
要修改 `my_dict` 中第一个字典的 `nested_key1` 的值为 `new_value`,可以使用以下代码:
```
my_dict['key1']['nested_key1'] = 'new_value'
```
这将把 `my_dict` 修改为:
```
{'key1': {'nested_key1': 'new_value', 'nested_key2': 'value2'},
'key2': {'nested_key3': 'value3', 'nested_key4': 'value4'}}
```
同样,要修改 `my_dict` 中第二个字典的 `nested_key3` 的值为 `new_value`,可以使用以下代码:
```
my_dict['key2']['nested_key3'] = 'new_value'
```
这将把 `my_dict` 修改为:
```
{'key1': {'nested_key1': 'new_value', 'nested_key2': 'value2'},
'key2': {'nested_key3': 'new_value', 'nested_key4': 'value4'}}
```
阅读全文