python通过位置修改嵌套列表的字典中的value
时间: 2023-06-18 15:04:09 浏览: 107
python实现字典嵌套列表取值
可以使用索引来访问和修改嵌套字典中的值。假设有一个嵌套字典列表,可以通过以下方式修改其值:
```python
nested_dict_list = [{"name": "Alice", "age": 25}, {"name": "Bob", "age": 30, "address": {"city": "New York", "state": "NY"}}]
# 修改第一个字典的"age"值
nested_dict_list[0]["age"] = 30
# 修改第二个字典中"address"字典的"state"值
nested_dict_list[1]["address"]["state"] = "CA"
print(nested_dict_list)
```
输出:
```
[{"name": "Alice", "age": 30}, {"name": "Bob", "age": 30, "address": {"city": "New York", "state": "CA"}}]
```
在上面的例子中,我们使用索引来访问和修改嵌套字典中的值。第一个字典的"age"值被修改为30,第二个字典中"address"字典的"state"值被修改为"CA"。
阅读全文