Авторизация
Забыли пароль? Введите ваш е-мейл адрес. Вы получите письмо на почту со ссылкой для восстановления пароля.
После регистрации вы сможете задавать вопросы и писать свои ответы, получая за это бонусы. Все остальные функции на сайте доступны без регистрации.
Вы должны войти или зарегистрироваться, чтобы добавить ответ и получить бонусы.
В Python лямбда-функция (или анонимная функция) — это функция без имени, которая может быть определена в одной строке кода. Лямбда-функции обычно используются вместо обычных функций, когда требуется передать небольшую функцию в качестве аргумента другой функции или использовать ее внутри выражения.
Лямбда-функции создаются с помощью ключевого слова «lambda», за которым следует список аргументов, двоеточие и выражение, которое будет выполнено функцией. Например, лямбда-функция, возводящая число в квадрат, может быть определена следующим образом:
«`
square = lambda x: x**2
«`
После определения лямбда-функции, ее можно вызывать, передавая аргументы в круглых скобках, как обычную функцию:
«`
result = square(5)
print(result) # Вывод: 25
«`
Лямбда-функции могут быть использованы вместе с функциями высшего порядка, такими как `map()`, `filter()`, `reduce()`, а также в списковых выражениях для более компактного и выразительного кода.