Найти в Дзене
7 подписчиков

**10. Lambda-функции в Python: Краткий обзор**


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

```python
# Пример lambda-функции для сложения
add = lambda x, y: x + y
print(add(3, 5)) # Вывод: 8

# Использование lambda-функции с функцией sorted для сортировки списка кортежей по второму элементу
points = [(1, 2), (3, 1), (5, -1)]
sorted_points = sorted(points, key=lambda x: x[1])
print(sorted_points) # Вывод: [(5, -1), (3, 1), (1, 2)]
```

Lambda-функции полезны, когда нужна простая функция, и они часто используются с такими функциями, как `map()`, `filter()` и `sorted()`. #Python #LambdaФункции
Около минуты