-2
我在解析和從Python中的字典數據結構中獲取數據時遇到了問題。 這裏是我的字典:Python中的字典解析
x={"information":{"xyz":123},"received":true}
我的問題是,如何訪問XYZ?即我想將關鍵的xyz(不是它的對應值)存儲在名爲a的變量中。 xyz不是一個固定值,它可以是客戶端返回的任何字符串。 任何人都可以告訴我如何獲取此字符串的值?
我在解析和從Python中的字典數據結構中獲取數據時遇到了問題。 這裏是我的字典:Python中的字典解析
x={"information":{"xyz":123},"received":true}
我的問題是,如何訪問XYZ?即我想將關鍵的xyz(不是它的對應值)存儲在名爲a的變量中。 xyz不是一個固定值,它可以是客戶端返回的任何字符串。 任何人都可以告訴我如何獲取此字符串的值?
您可以通過使用keys()
來獲得字典密鑰。 x["information"]
的值是一個字典。所以,你可以得到鑰匙這樣:
x={"information":{"xyz":123},"received":True}
print x["information"].keys()
輸出:
['xyz']
'一= 「XYZ」'.... – 2014-10-28 21:26:01
沒有在這個崗位沒有JSON - 隨時隨地 – JAAulde 2014-10-28 21:32:01
xyz是未知提前。它可以是任何值。那我怎麼讀呢? @TheParamagneticCroissant – leMS 2014-10-28 21:34:48