Junior — Middle
79
Da li imate iskustva sa korišćenjem lambda funkcija u projektima?
Одговор од АИ
sobes.tech АИ
Да, в проектах на Python часто использовал функции-лямбды для создания небольших анонимных функций, которые удобно применять в качестве аргументов для функций высшего порядка, таких как map(), filter() и sorted(). Например, сортировка списка словарей по ключу:
items = [{'name': 'apple', 'price': 10}, {'name': 'banana', 'price': 5}]
sorted_items = sorted(items, key=lambda x: x['price'])
print(sorted_items) # [{'name': 'banana', 'price': 5}, {'name': 'apple', 'price': 10}]
Лямбды помогают писать компактный и читаемый код, особенно когда функция нужна однократно и не требует отдельного определения.