В языке программирования Python лямбда-функция — это специальная анонимная функция, которая позволяет нам создавать простые функции без определения формальной функции. Лямбда-функции обычно используются, когда в качестве параметра требуется простая функция или когда требуется временная функция.
Синтаксис лямбда-функции следующий:
lambda 参数: 表达式
Лямбда-функция состоит из следующих элементов:
-
Ключевое слово лямбда: лямбда — это зарезервированное ключевое слово в Python, используемое для определения лямбда-функций.
-
Параметры: Параметры — это входные значения лямбда-функции. Может быть любое количество параметров, разделенных запятыми.
-
Двоеточие: Двоеточие используется для разделения частей параметра и выражения.
-
Выражение: Выражение — это логика вычислений лямбда-функции, которая возвращает результат функции.
Ниже мы подробно объясним использование лямбда-функции на некоторых примерах.
Пример 1: Основное использование
# lambda函数求两个数的和
add = lambda x, y: x + y
result