有了一個簡單的字典,如:如何獲得嵌套的字典鍵值以獲得()
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