python中字典嵌套字典的值的读取
时间: 2023-12-29 10:58:28 浏览: 134
Python里字典的基本用法(包括嵌套字典)
要读取嵌套字典中的值,你可以使用多个键来访问它们。假设有一个嵌套字典,如下所示:
```
my_dict = {
"outer_key": {
"inner_key": "inner_value"
}
}
```
要读取内部字典的值,你可以使用以下方式:
```python
value = my_dict["outer_key"]["inner_key"]
print(value) # 输出: inner_value
```
通过按层级访问每个键,你可以逐步获取到嵌套字典中的值。注意,当访问嵌套字典时,确保每个键都存在,否则会引发 `KeyError` 异常。你可以使用 `get()` 方法来避免这种情况:
```python
value = my_dict.get("outer_key", {}).get("inner_key")
print(value) # 输出: inner_value
```
在这个例子中,如果 `outer_key` 或 `inner_key` 不存在,`get()` 方法将返回默认值 `None`,而不是引发异常。
阅读全文