我有如下的json文档。我想将所有“点”更新为整数。我喜欢如何打字。但是,我无法访问键“得分”内的每个单独的键/值对。您能帮我指导一下这里的概念吗
{"playerID": "123",
"score": [{"date": "1/1/2019",
"points": "10",
"somekey": "somevalue"
},
{"date": "1/1/2018",
"points": "100",
"somekey": "valuexyz"
}]
}
我试图将json数据读入名为“ data”的变量中 data.get(“ score”)返回项目的“列表” item(0)可以让我完整记录-日期,分数,键。 我无法找到称为点的特定键。
我是否应该再次将列表转换为字典,然后迭代以获得点数?没有其他办法了
data = {"playerID": "123",
"score": [{"date": "1/1/2019",
"points": "10",
"somekey": "somevalue"
},
{"date": "1/1/2018",
"points": "100",
"somekey": "valuexyz"
}]
}
dlist = data.get("score") #returns list
答案 0 :(得分:1)
i State Year Deaths
4 4 Alaska 2001 1
5 5 Alaska 2002 2
i State Year Deaths
0 0 Alabama 1999 39
1 1 Alabama 2000 46
2 2 Alabama 2001 67
3 3 Alabama 2002 75