p ython字典嵌套取值
时间: 2023-07-11 09:14:14 浏览: 84
python实现字典嵌套列表取值
如果你有一个字典嵌套,需要取出其中的值,可以使用多个`[]`符号进行取值操作。例如,假设我们有如下字典嵌套:
```
dict = {
'a': {
'b': {
'c': 1
}
}
}
```
要取出`'c'`对应的值`1`,可以按照以下步骤操作:
1. 使用第一个`[]`符号取出`'a'`对应的子字典:
```
sub_dict1 = dict['a']
```
2. 使用第二个`[]`符号取出`'b'`对应的子字典:
```
sub_dict2 = sub_dict1['b']
```
3. 使用第三个`[]`符号取出`'c'`对应的值`1`:
```
value = sub_dict2['c']
```
以上三步可以简写为一行:
```
value = dict['a']['b']['c']
```
这样即可取出`'c'`对应的值`1`。如果字典嵌套更多层,也可以按照类似的方法进行取值。
阅读全文