2017-09-14 20 views
-3

拿到第一JSONs元素的公共API迴應我JSON具有下一格式如何使用Python

{"ABCD-EFG": 
    {"param1":"0.1234", 
    "param2":"0.123456", 
    "param3":"0.12334254"}, 
"HIG-KLMN": 
    {"param1":"0.3456", 
    "param2":"0.05710" 
    "param3":"0.004903" 
    ... } 

我怎樣才能在名稱列表(在此examle ABCD-EFG,HIG-KLMN )使用Python3?

他們可以在其中進行更改的每個API獲取請求發送

如果是像「名」:「ABCD-EFG」,它會很容易。但事實並非如此。

回答

-1

有幾種方法,這裏有一個:

x = { 
    "ABCD-EFG": { 
    "param1":"0.1234", 
    "param2":"0.123456", 
    "param3":"0.12334254" 
    }, 
    "HIG-KLMN": { 
    "param1":"0.3456", 
    "param2":"0.05710", 
    "param3":"0.004903" 
    } 
} 

y = list(x.keys()) 
print(y) 

for key in x.keys(): 
    print(key) 

給出:

['ABCD-EFG', 'HIG-KLMN'] 
ABCD-EFG 
HIG-KLMN 
+0

Downvotes應該通過註釋解釋爲什麼和什麼陪同。 – Stuart