Как создать анонимную функции в Python?
3 года назад
Andrey Moshkov
Для объявления анонимной функции вместо def используется ключевое слово lambda.
def
lambda
Синтаксис:
lambda [parameters]: expression
Примеры использования:
sum = lambda x, y: x + y sum(1, 2) # 3 l = [1, 2, 5, 3, 4] l.sort(key=lambda x: -x) l # [5, 4, 3, 2, 1] list(filter(lambda x: x % 2 == 0, l)) # [2, 4]
Карина Абдуллаева
Python-разработчик
Изучите Python, Django, REST и Fast API для создания веб-приложений
от 6 792 ₽
Посмотреть →
СИКП на Python
Изучите Python на глубоком уровне для решения сложных задач
от 3 900 ₽
ООП на Python
Изучите архитектуру и чистый код на Python
Веб-разработка на Python
Навык создания веб-приложений на Flask
Fullstack-разработчик на Python
от 7 934 ₽
Полный список доступных курсов по разным направлениям
Похожие вопросы
Курсы по веб-разработке