Я пытаюсь заставить программу печатать «значение», но она продолжает вырабатывать сообщение об ошибке TypeError: string indices must be integers
.
Json код:
[
{
"occupancy_pricing": {
"2": {
"nightly": [
[
{
"value": "13.20",
},
{
"value": "239.96",
}
]
}
]
Python код:
for occupancy_price in json_data['occupancy_pricing']:
print(occupancy_price)
for t in occupancy_price['2']:
print(t)
for night in t['nightly']:
print(night)
for v in night['value']:
print(v)
(json_data - это файл json)