Lambda-выражения в Python - это особый способ записи функций в одну строку. Не все функции можно записать в виде lambda-выражения.

Использование lambda-выражений

lambda-выражения представляют собой особый способ записи функции в виде выражения, а не инструкции. Такие функции можно присвоить переменной, обычно они достаточно короткие и простые.

lambda-выражения используются там, где нет смысла определять настоящую функцию или это невозможно сделать.

Пример 1. Переменной a присваивается lambda-функция.

# first example
a = lambda x: print(x)
a(4)
a('yyy')

Результат:

Теги