У меня есть ответ JSON API, который выглядит следующим образом:
json_data=
{
"sales_list": [
{
"date": "all",
"country": "all",
"units": {
"product": {
"promotions": 0,
"downloads": 1,
"updates": 2,
"refunds": 3
},
"iap": {
"promotions": 0,
"sales": 0,
"refunds": 0
}
},
"revenue": {
"product": {
"promotions": "0.00",
"downloads": "0.00",
"updates": "0.00",
"refunds": "0.00"
},
"iap": {
"promotions": "0.00",
"sales": "0.00",
"refunds": "0.00"
},
"ad": "0.00"
}
}
],
"next_page": null,
"code": 200,
"prev_page": null,
"vertical": "apps",
"page_num": 1,
"iap_sales_list": [],
"currency": "USD",
"page_index": 0,
"market": "ios"
}
Я использую Python и пытаюсь получить доступ к первому значению «загрузки» в ответе.Так что мне нужно перейти от sales_list (список в dict)> единиц (dict)> продукт (dict)> загрузки.Как я начал копать эти несколько слоев, чтобы получить доступ только к этому единственному значению?
Я видел вопросы о доступе к значениям в словаре в списке или во вложенном словаре.Но меня немного смущает вопрос о том, как перемещаться между / среди списков в словарях и словарей в списках.Любая помощь будет принята с благодарностью.