如何通过键列表访问Python嵌套字典项?

如何通过键列表访问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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程