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

更新日期: 05-03-2020

2K+ 浏览量

开始您的 职业生涯

完成课程获得认证

开始
广告
© . All rights reserved.