Sobes.tech
Middle
34

Qu'est-ce qu'une fonction lambda en Python et quand l'utiliser?

Entreprises à qui on a demandé
ГК АСК

Réponse de l'IA

sobes.tech IA

Лямбда-функция в Python — это анонимная функция, определяемая с помощью ключевого слова lambda. Она может содержать только одно выражение и возвращает его результат. Лямбда-функции часто используются для кратковременных, простых операций, например, в функциях высшего порядка (map, filter, sorted) или когда нужно быстро передать функцию как аргумент.

Пример:

# Сортировка списка кортежей по второму элементу
pairs = [(1, 'b'), (2, 'a'), (3, 'c')]
sorted_pairs = sorted(pairs, key=lambda x: x[1])
print(sorted_pairs)  # [(2, 'a'), (1, 'b'), (3, 'c')]