Sobes.tech
Junior — Middle
99

Можете ли да дадете пример за използване на анонимна функция (lambda) във вашия код?

Компаниите бяха попитани
ООО Корпорация ЗНАК
Лига Цифровой ЭкономикиЛига Цифровой Экономики

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