Задать вопрос

Как из файла .json достать определённую информацию?

Мне нужно достать количество Wins т.е. побед
Когда я прописываю:

r = response.json()
print(r['lifeTimeStats'])

Мне выводит:

[{'key': 'Top 5s', 'value': '1309'}, {'key': 'Top 3s', 'value': '737'}, {'key': 'Top 6s', 'value': '1014'}, {'key': 'Top 10', 'value': '729'}, {'key': 'Top 12s', 'value': '1899'}, {'key': 'Top 25s', 'value': '1175'}, {'key': 'Score', 'value': '1,306,255'}, {'key': 'Matches Played', 'value': '11229'}, {'key': 'Wins', 'value': '1698'}, {'key': 'Win%', 'value': '15%'}, {'key': 'Kills', 'value': '40313'}, {'key': 'K/d', 'value': '4.23'}]

Из всего этого мне нужно достать:

{'key': 'Wins', 'value': '1698'}

но только значение 1698.
  • Вопрос задан
  • 107 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Dr_Elvis
@Dr_Elvis Куратор тега Python
В гугле забанен
for x in r['lifeTimeStats']:
    if x.get('key') == 'Wins':
        print(x.get('value'))
        break
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы