Встречается на собеседованиях • сегодня

Как выглядит lambda функция

Лямбда-функция в Python — это анонимная функция, записанная в одну строку. Она может принимать любое количество аргументов, но должна содержать только одно выражение. Синтаксис: lambda аргументы: выражение.

Пример:

python
# Обычная функция
def add(x, y):
    return x + y

Эквивалентная лямбда

add_lambda = lambda x, y: x + y

print(add(2, 3)) # 5
print(add_lambda(2, 3)) # 5

text

Лямбды часто используют для коротких операций, например, с `map()`, `filter()`:
```python
numbers = [1, 2, 3]
squared = list(map(lambda x: x ** 2, numbers))  # [1, 4, 9]

Ограничения:

  • Не поддерживает аннотации типов
  • Не может содержать несколько выражений или операторы (только return-выражение)
  • Не имеет имени (но может быть присвоена переменной)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы