Встречается на собеседованиях • сегодня
В чем особенность Lambda функции
Лямбда-функции в Python — это анонимные функции, которые создаются с помощью ключевого слова lambda. Они могут принимать любое количество аргументов, но содержат только одно выражение, результат которого автоматически возвращается.
Особенности:
- Не имеют имени (анонимные)
- Ограничены одним выражением
- Не поддерживают аннотации типов
- Не могут содержать операторы (только выражения)
- Часто используются для коротких операций
Пример:
python
# Обычная функция
def square(x):
return x ** 2
# Эквивалентная лямбда
square_lambda = lambda x: x ** 2
print(square(5)) # 25
print(square_lambda(5)) # 25Типичное применение:
- В функциях высшего порядка (
map,filter,sorted) - Для коротких callback-функций
- Когда нужна простая одноразовая функция
Лямбды особенно полезны, когда функция нужна временно и не требует сложной логики.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы