我有一個嵌套字典,其中包含key-value對列表
data ={'Country': {"['USA', 'Russia']":"['A country in North America','A country in Asia']"},'River': {"['Nile', 'Amazon']":"['A river in Africa','A river in South America']"}}
countrylist=[]
temp=[]
country_desc_list=[]
for k in data:
countrylist.extend(data[k].keys())
country_desc_list.extend(data[k].values())
print(countrylist)
print(country_desc_list)
countrylist.clear()
country_desc_list.clear()
但是輸出是這樣的
["['USA', 'Russia']"]
["['A country in North America','A country in Asia']"]
["['Nile', 'Amazon']"]
["['A river in Africa','A river in South America']"]
我希望它是一個平淡無奇的
['Usa','Russia']
['A country in North America','A country in Asia']
我是新來的python,所以即使經過幾次搜索,我也不知道。。。請幫助:)
您可以通過以下方式獲得所需的輸出:
如果您這樣打印: