Python – Les fonctions

Les fonctions

def est le mot clé (abréviation de "define") indiquant à Python que l’on est en train de définir une fonction

Publier par sm2017 dans Python - Les fonctions Commentaires fermés sur Python – Les fonctions

La fonction map()

map() applique une fonction spécifiée à chaque élément d’une séquence.

La syntaxe est : map(fonction, séquence iterable)

La fonction retourne un objet « list » contenant les éléments modifiés par la fonction.

Pour visualiser cet objet la fonction list() peut être utilisée.

La syntaxe est : list(map(fonction, séquence iterable))

La syntaxe est : map(fonction, liste)

Publier par sm2017 dans Python - Les fonctions Commentaires fermés sur Python – La fonction map()

Les fonctions lambda

Les fonctions lambda, aussi appelées fonctions anonymes, sont des fonctions courtes et simples qui peuvent être définies en une seule ligne.

Elles sont particulièrement utiles lorsque vous avez besoin d’une fonction simple pour une courte période, souvent comme argument à d’autres fonctions.

Voici la syntaxe générale d’une fonction lambda :

lambda arguments: expression

Exemples de fonctions lambda


carre = lambda x: x**2
print(carre(5))  # Affiche 25

Cette fonction lambda prend un argument x et retourne son carré.

Fonction lambda avec plusieurs arguments :


somme = lambda a, b: a + b
print(somme(3, 4)) # Affiche 7

Publier par sm2017 dans Python - Les fonctions Commentaires fermés sur Python – Les fonctions lambda