Анонимные lambda функции
lambda-функция - анонимная функции, выраженная в виде одного оператора.
Ее можно использовать вместо обычной небольшой функции.
Синтаксис
Замена обычной функции
Лямбда-выражение имеет ноль или больше аргументов, разделенных запятой, после которых идет двоеточие (:) и определение функции.
Этому лямбда-выражению передается (in this case) один аргумент word. Для вызова лямбда-выражения не используются круглые скобки.
Зачастую использование реальных функций, таких как enliven(), гораздо понятнее, чем использование лямбд. Лямбды наиболее полезны в случаях, когда вам нужно определить множество мелких функций и запомнить все их имена.
Еще пару простых примеров:
Соус: Книга “Простой Python” ⇒ Глава 9. “Функции” ⇒ “Анонимные функции: лямбда-выражения”
Функции в python