Лямбда-выражения в языке Python представляют небольшие анонимные функции, которые определяются с помощью оператора lambda.
Синтаксис:
Пример ламбда-функции
Ниже представлен пример лямбда-функции, удваивающей вводимое значение.
Вывод: 6
Обьяснение:
В вышеуказанном коде lambda x: x*2 — это лямбда-функция. Здесь x — это аргумент, а x*2 — это выражение, которое вычисляется и возвращается.
Эта функция безымянная. Она возвращает функциональный объект с идентификатором double. Сейчас мы можем считать её обычной функцией.
Инструкция:
Эквивалентна: