Лямбда-функции
Лямбда-функции, также известные как анонимные функции, представляют собой короткие и безымянные функции в Python. Они используются для создания небольших функций на лету, обычно для выполнения простых операций. Лямбда-функции создаются с использованием ключевого слова lambda
и имеют следующий синтаксис:
arguments
- это аргументы, которые принимает лямбда-функция.expression
- это выражение, которое выполняется внутри функции и возвращает результат.
Примеры использования лямбда-функций:
Лямбда-функция для сложения двух чисел:
Лямбда-функция для нахождения квадрата числа:
Лямбда-функция для сортировки списка по длине строк:
Лямбда-функции обычно используются вместе с функциями, которые ожидают другие функции в качестве аргумента, такими как map()
, filter()
, и sorted()
. Например, вы можете использовать лямбда-функции для определения пользовательских правил сортировки или фильтрации данных.
Last updated