有了一个简单的字典,如:如何获得嵌套的字典键值以获得()
myDict{'key1':1, 'key2':2}
我可以放心地使用:
print myDict.get('key3')
,甚至当“KEY3”不存在任何.get()仍会返回None,因此会引发错误。
现在我怎么会达到同样的简洁与嵌套键词典:
下面将给出一个KeyError异常:
print myDict.get('key1')['attr3']
这将经历:
print myDict.get('key1').get('attr3')
但它会失败,并伴随着AttributeError:'NoneType'对象没有属性'get':
print myDict.get('key3').get('attr1')
谢谢!很高兴知道! – alphanumeric