Sobes.tech
Junior — Middle
91

¿Puede dar un ejemplo de uso de una función anónima (lambda) en su código?

Empresas donde se preguntó
ООО Корпорация ЗНАК
Лига Цифровой ЭкономикиЛига Цифровой Экономики

Respuesta de la IA

sobes.tech AI

В Python анонимные функции (lambda) часто используются для создания небольших функций на месте, например, при сортировке или фильтрации данных.

Пример: сортировка списка словарей по значению ключа "age":

people = [
    {'name': 'Иван', 'age': 25},
    {'name': 'Мария', 'age': 30},
    {'name': 'Пётр', 'age': 20}
]

# Сортируем по возрасту с помощью lambda
people_sorted = sorted(people, key=lambda person: person['age'])

print(people_sorted)

Здесь lambda person: person['age'] — анонимная функция, которая берёт элемент списка и возвращает значение для сортировки.