Python:通过每个国家的Json数据中的键求和的值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python:通过每个国家的Json数据中的键求和的值相关的知识,希望对你有一定的参考价值。
我在按每个国家/地区的键对值进行求和时遇到问题。 json数据包含所有国家/地区,并且每个国家/地区都有所有日期,并且每个日期都有案件编号。数据如下所示:
{
"Afghanistan": [
{
"date": "2020-1-22",
"confirmed": 0,
"deaths": 0,
"recovered": 0
},
{
"date": "2020-1-23",
"confirmed": 0,
"deaths": 0,
"recovered": 0
},
...
...
"Albania":
...
...
}
我正尝试将其显示为以下内容(国家和国家的确诊病例总数:]]
阿富汗###
阿尔巴尼亚###
下面是我尝试过的代码,但是结果似乎不正确。
contents = requests.get('https://pomber.github.io/covid19/timeseries.json').json() for country in contents: print(country) data = contents[country] idx = 0 confirmed_total = 0 for each_day in data: confirmed_total += data[idx]['confirmed'] idx += 1 print(confirmed_total)
任何帮助将不胜感激。
我在按每个国家/地区的键对值进行求和时遇到问题。 json数据包含所有国家/地区,并且每个国家/地区都有所有日期,并且每个日期都有案件编号。数据看起来像...
答案
这样的事情可能会有所帮助:
以上是关于Python:通过每个国家的Json数据中的键求和的值的主要内容,如果未能解决你的问题,请参考以下文章
python - 如何通过python中的键在循环中命名熊猫数据框?
当用户从 Vue.js 中的 JSON 对象中选择第一个键时,如何显示剩余的键值?