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.
Créez une fonction.
Utilisez MAP pour appliquer la fonction à chaque élément d’une liste.
Convertissez l’objet map en liste.
Imprimez le résultat.
Voici la sortie de commande.
Voici le script Python complet.
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.