if ... else в лямбда-функции Python
Hemank Mehtani
12 Июль 2021

lambda
-функция используется для реализации некоторой простой логики в Python и может рассматриваться как анонимная функция. Он может иметь много аргументов, но может иметь только одно выражение, как и любая другая функция, определенная с помощью ключевого слова def
.
Мы можем определять lambda
в одной строке кода, и они оказались очень полезными в Python.
В этом руководстве мы будем использовать оператор if-else
в lambda
в Python.
Оператор if-else
- это условный оператор в Python, используемый для выполнения как истинной, так и ложной части условия.
Код в блоке if
будет выполняться, когда код условия равен True, и блок else
, когда условие имеет значение False.
Мы можем включить операторы if-else
в lambda
в Python.
См. Следующий пример,
test = lambda a : True if (a > 10 and a < 20) else False
print(test(13))
print(test(1))
print(test(34))
Выход:
True
False
False