如何通过键列表访问嵌套的 Python 字典项?
在 Python 字典中访问嵌套属性最简单、最易读的方式是使用 for 循环,在获取下一个值的同时循环遍历每个项,直到结束。
示例
def getFromDict(dataDict, mapList):
for k in mapList: dataDict = dataDict[k]
return dataDict
a = {
'foo': 45,'bar': {
'baz': 100,'tru': "Hello"
}
}
print(getFromDict(a, ["bar", "baz"]))输出
这将输出以下内容 −
100
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP