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

Как использовать all/any с if?

Собственно суть вопроса в заголовке. Например мне нужно сравнить заданный элемент с каждым из элементом заданного списка и если он равен хоть одному из списка, выполнить какое-либо действие. Можно воспользоваться if x in [‘fd’, ‘tf’, 33] а можно ли как-то тут использовать any()?
  • Вопрос задан
  • 83 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Vindicar
@Vindicar
RTFM!
if any(x==item for item in ['fd', 'tf', 33]):
Но это имеет смысл только если сравнение нетривиальное, и просто in не сработает.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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