@TreShk0

Можно ли в filter lambda использовать несколько условий?

Можно ли в filter lambda как-то использовать несколько условий и как? Например list(filter(lambda x: x != 5 or x != 2, nums))
  • Вопрос задан
  • 47 просмотров
Решения вопроса 1
TheDeadOne
@TheDeadOne
Седой и строгий
Можно. Лямбда - это обычная функция без побочных эффектов. В данном случае вам нужно просто использовать правильный логический оператор:
list(filter(lambda x: x != 5 and x != 2, nums))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
Popmechanic Москва
от 100 000 до 150 000 руб.
Panda Media Нижний Новгород
от 70 000 руб.
НЛ Континент Новосибирск
от 60 000 до 100 000 руб.