python字典里中含有字典,该怎么读取里边里面字典中的key和value?
时间: 2024-01-24 16:15:30 浏览: 150
可以使用嵌套的方式来读取字典中嵌套字典的key和value。首先,通过字典的key获取到嵌套字典,然后再通过嵌套字典的key获取到对应的value值。
下面是一个示例代码:
```python
nested_dict = {
'key1': {
'nested_key1': 'nested_value1',
'nested_key2': 'nested_value2'
},
'key2': {
'nested_key3': 'nested_value3',
'nested_key4': 'nested_value4'
}
}
# 读取嵌套字典中的key和value
for key, value in nested_dict.items():
print("Outer key:", key)
for nested_key, nested_value in value.items():
print("Inner key:", nested_key)
print("Inner value:", nested_value)
```
输出结果:
```
Outer key: key1
Inner key: nested_key1
Inner value: nested_value1
Inner key: nested_key2
Inner value: nested_value2
Outer key: key2
Inner key: nested_key3
Inner value: nested_value3
Inner key: nested_key4
Inner value: nested_value4
```
阅读全文