0
ネストされたJSONファイルにアクセスし、そのデータをPythonディクショナリにインポートして印刷しようとしました。私がそれらを印刷すると、辞書のint値である最後の値にエラーがあります。pythonのネストされたディクショナリからint値を出力しました。 'int'オブジェクトは反復不可能です
import json
with open('dataset/sample-checkin.json') as json_data:
d = json.load(json_data)
for day in d["time"]:
for time in d["time"][day]:
for checkin in d["time"][day][time]:
print(day, time, checkin)
エラー:Dでのチェックインのための[ "時間"] [日]、[時間ここ
は、ここに私のJSONデータ
{
"time": {
"Thursday": {
"21:00": 4,
"1:00": 1,
"4:00": 1,
"2:00": 1,
"20:00": 2,
"22:00": 1,
"19:00": 1,
"15:00": 2,
"13:00": 1,
"23:00": 2
},
"Wednesday": {
"11:00": 2,
"13:00": 2,
"14:00": 1,
"17:00": 1,
"6:00": 1,
"2:00": 1,
"0:00": 2,
"1:00": 1,
"21:00": 1,
"18:00": 1,
"19:00": 1,
"20:00": 2
},
"Sunday": {
"18:00": 1,
"16:00": 1,
"14:00": 1,
"19:00": 2,
"17:00": 1,
"23:00": 1,
"21:00": 1,
"20:00": 5,
"6:00": 1,
"0:00": 1,
"2:00": 2,
"3:00": 3
},
"Friday": {
"16:00": 1,
"14:00": 2,
"10:00": 2,
"23:00": 1,
"19:00": 2,
"18:00": 1,
"15:00": 1,
"21:00": 2,
"22:00": 2,
"3:00": 1,
"0:00": 2
},
"Saturday": {
"21:00": 1,
"23:00": 3,
"18:00": 4,
"10:00": 1,
"12:00": 1,
"13:00": 3,
"14:00": 1,
"15:00": 1,
"16:00": 2,
"17:00": 3,
"2:00": 1,
"0:00": 1,
"1:00": 2
},
"Monday": {
"12:00": 1,
"11:00": 1,
"14:00": 1,
"18:00": 1,
"19:00": 1,
"23:00": 1,
"20:00": 1
},
"Tuesday": {
"18:00": 2,
"12:00": 1,
"13:00": 2,
"16:00": 1,
"15:00": 1,
"4:00": 1,
"21:00": 1,
"20:00": 2,
"23:00": 2
}
},
"business_id": "7KPBkxAOEtb3QeIL9PEErg"
}
は私のPythonコードであります]:TypeError: 'int'オブジェクトは反復可能ではありません