boypush
@boypush
Geek

Как написать такое условие на Python?

Приветствую!
Подскажите пожалуйста как написать условие, к примеру есть такой код:
request = requests.get("https://site.io/api")
        request = request.json()
        for row in request["result"]:
            print(row)
Результатом выполнения будет ответ сервера:
{'account': 'John', 'volume': '0'}
{'account': 'Ben', 'volume': '0'}
{'account': 'Boris', 'volume': '0'}
{'account': 'Pavel', 'volume': '0'}
Как написать условие если любой из параметров volume из результата будет больше 0 ?
  • Вопрос задан
  • 251 просмотр
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
if any(float(row['volume']) > 0 for row in reques['result']):
    pass

Предполагается, что все элементы имеют поле volume, и оно содержит целое или дробное число либо его строковую запись.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
27 апр. 2024, в 17:31
150000 руб./за проект
27 апр. 2024, в 16:39
1000 руб./в час
27 апр. 2024, в 16:38
30000 руб./за проект