Sobes.tech
Junior — Middle
85

Μπορείτε να δώσετε ένα παράδειγμα χρήσης μιας ανώνυμης συνάρτησης (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'] — анонимная функция, которая берёт элемент списка и возвращает значение для сортировки.