Aller au contenu principal

Le site sera en maintenance le 19/04/2026 entre 09h30 et 12h00.

Aller au contenu principal

Fonctions Anonymes (Lambda Functions)

Formation complète Python de zéro à héros
2 min de lecture
0 commentaires
Gratuit

Parfois, tu as besoin d'une toute petite fonction juste pour une ligne. Pas la peine de sortir le def.

# Fonction classique
def addition(x, y):
    return x + y

# Lambda
addition = lambda x, y: x + y

print(addition(5, 3)) # 8

Ça sert surtout comme argument pour d'autres fonctions, comme sort() ou map().

utilisateurs = [
    {"nom": "Tom", "age": 30},
    {"nom": "Jerry", "age": 20}
]

# Trier par âge
# On dit à sort : "La clé de tri, c'est l'âge de chaque élément"
utilisateurs.sort(key=lambda u: u["age"]) 

Commentaires (0)

Laisser un commentaire

Aucun commentaire pour le moment. Soyez le premier à commenter !