lambda-функции
Python
Middle
Сбербанк
Что такое lambda-функции в Python и когда их удобно использовать? Приведите пример использования с функцией sorted.
Ответы
lambda
lambda — это анонимная (безымянная) функция, записываемая в одну строку.
Общий вид:
```python
lambda аргументы: выражение
```
Используется там, где нужна простая функция "на месте": сортировка, map, filter.
Пример с sorted:
```python
users = [
{"name": "Ann", "age": 30},
{"name": "Bob", "age": 20},
]
sorted_users = sorted(users, key=lambda u: u["age"])
```