Maison >développement back-end >Tutoriel Python >Comment puis-je convertir efficacement tous les éléments d'une liste Python en majuscules ?
Application de fonctions aux éléments de liste : un guide complet
Introduction
Travailler avec des listes dans Python nécessite souvent d'appliquer des transformations ou des fonctions à chaque élément. Une opération fondamentale consiste à convertir les éléments en majuscules.
Problème : Conversion des éléments de la liste en majuscules
Étant donné une liste de chaînes :
mylis = ['this is test', 'another test']
Le le but est de modifier chaque élément de la liste dans sa forme majuscule, ce qui entraîne dans :
['THIS IS TEST', 'ANOTHER TEST']
Solution : Utiliser la compréhension de liste
Pour y parvenir, la compréhension de liste est une technique élégante qui permet d'appliquer des fonctions à chaque élément de la liste. L'extrait de code suivant montre comment appliquer la méthode upper() à chaque élément :
[item.upper() for item in mylis]
Cette compréhension recrée fonctionnellement une nouvelle liste avec les éléments transformés, en utilisant la fonction upper() pour convertir chaque chaîne en majuscules. .
Résultat :
L'exécution du code ci-dessus donne le résultat souhaité sortie :
['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!