Sobes.tech
Junior — Middle
93

Kunt u een voorbeeld geven van het gebruik van een anonieme functie (lambda) in uw code?

Bedrijven waar gevraagd werd
ООО Корпорация ЗНАК
Лига Цифровой ЭкономикиЛига Цифровой Экономики

Antwoord van AI

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'] — анонимная функция, которая берёт элемент списка и возвращает значение для сортировки.