Maison >développement back-end >Tutoriel Python >Comment puis-je appliquer une fonction à chaque élément d'une liste Python ?

Comment puis-je appliquer une fonction à chaque élément d'une liste Python ?

Linda Hamilton
Linda Hamiltonoriginal
2024-12-02 20:38:11172parcourir

How Can I Apply a Function to Each Element of a Python List?

Mappage des fonctions avec les éléments de la liste

Supposons que l'on vous donne une liste telle que :

mylis = ['this is test', 'another test']

Vous souhaitez postuler une fonction pour chaque élément de la liste. Par exemple, vous souhaitez appliquer str.upper pour obtenir :

['THIS IS TEST', 'ANOTHER TEST']

Pour y parvenir, vous pouvez utiliser des compréhensions de liste. Voici un exemple :

mylis = ['this is test', 'another test']
[item.upper() for item in mylis]

Le résultat serait :

['THIS IS TEST', 'ANOTHER TEST']

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn