【发布时间】:2021-07-20 12:36:55
【问题描述】:
所以我有一个像这样的 Json 文件:
{"matches_details": [{"MatchID": "Liverpool-Manchester United", "Date": "17/12/2020", "Time": "16:00", "Score": "5-0", "Yellow cards": "2", "Red cards": "1", "State": "FT"}, {"MatchID": "Crystal Palace-Chelsea", "Date": "20/1/2021", "Time": "11:00", "Score": "10-0", "Yellow cards": "10", "Red cards": "20", "State": "HT"}]}
打印出所有数组的方法是:
f = open('datngu.json',)
data = json.load(f)
for i in data['matches_details']:
print(i)
f.close()
以及单张打印的方式:
print(data['matches_details']['MatchID'])
那么如何将其更改为具有 row,col 格式的二维数组,因为我需要将这些数据插入 pyqt5 qtTableWidgetItem UI
【问题讨论】:
标签: python json python-3.x