Apprenez à tirer le meilleur parti de la fonction map() en Python. Apprenez à simplifier la manipulation des listes et à appliquer des transformations efficaces aux ensembles de données avec facilité et élégance.

Equipment list

Here you can find the list of equipment used to create this tutorial.

This link will also show the software list used to create this tutorial.

Tutoriel connexe - Python

Sur cette page, nous offrons un accès rapide à une liste de tutoriels liés à Python.

Qu’est-ce que la fonction Carte ?

La fonction MAP en Python est utilisée pour appliquer une fonction donnée à chaque élément d’un ou plusieurs itérables, tels que des listes. Il renvoie un itérateur qui donne les résultats, offrant un moyen concis d’effectuer des opérations sur tous les éléments de l’itérable sans boucles explicites.

Pourquoi utiliser la fonction Carte ?

La fonction MAP est avantageuse car elle permet l’application efficace d’une opération spécifique à chaque élément d’un itérable, tel qu’une liste, sans qu’il soit nécessaire de coder manuellement une boucle. Cela améliore non seulement la lisibilité du code, mais favorise également un style de programmation plus concis et élégant.

Comment fonctionne la fonction Carte ?

La fonction MAP en Python fonctionne en prenant une fonction et un ou plusieurs itérables en entrée. Il applique ensuite la fonction à chaque élément correspondant des itérables et renvoie un itérateur qui donne les résultats. Si plusieurs itérables sont passés, map génère des tuples contenant les éléments des itérables d’entrée. Cela permet une transformation efficace des données sans avoir besoin de boucles explicites, ce qui améliore la simplicité et la lisibilité du code.

Tutoriel Python - Utilisation de la fonction MAP

Créez une liste.

Copy to Clipboard

Créez une fonction.

Copy to Clipboard

Utilisez MAP pour appliquer la fonction à chaque élément d’une liste.

Copy to Clipboard

Convertissez l’objet map en liste.

Copy to Clipboard

Imprimez le résultat.

Copy to Clipboard

Voici la sortie de commande.

Copy to Clipboard

Voici le script Python complet.

Copy to Clipboard

Dans notre exemple, nous définissons la fonction TO_UPPERCASE pour convertir les chaînes en majuscules. Nous appliquons ensuite cette fonction à chaque élément d’une liste à l’aide de la fonction MAP.

Conclusion

La fonction MAP en Python simplifie la transformation des données, offrant une approche efficace pour appliquer des fonctions à des itérables, améliorant la lisibilité du code et réduisant le besoin de boucles explicites.