这将从https://api.covid19india.org/state_district_wise.json打印给定州的所有地区,如何在不指定州名称的情况下获取json中的所有地区的名称。我想把它们列成一张清单
import urllib.request, urllib.parse, urllib.error
import json
import requests
url= 'https://api.covid19india.org/state_district_wise.json'
r = urllib.request.urlopen(url)
data = r.read().decode()
js = json.loads(data)
n = "Andaman and Nicobar Islands" # n is state name
for i in js[n]['districtData']:
print(i)
基本上我想要,lst=[尼科巴尔,北部和中部安达曼,南部安达曼,未知,外国撤离者,安纳塔普尔,奇托]
数据已采用
json
格式, 你只需要做一些字典操作试试这个:
或者,如果您更喜欢列表理解:
输出:
要获取地区数据,只需使用目录列表
例如:
具有列表理解能力:
输出:
要从每个区域获取每个键的所有值,只需替换键名:
注意:我以
confirmed
为例,您可以通过相同的方式获得所有其他值输出:
相关问题 更多 >
编程相关推荐