Algorithme pour mettre une liste en majuscule (python)
ledebutantenpython
Messages postés
48
Date d'inscription
Statut
Membre
Dernière intervention
-
ledebutantenpython Messages postés 48 Date d'inscription Statut Membre Dernière intervention -
ledebutantenpython Messages postés 48 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Tout d'abord je tiens a remercier ce qui prendrons le temps de me répondre...
Dans un exercice, je dois convertir une liste en majuscule :
La fonction prend en paramètre une liste de chaînes de caractère.
elle renvoie une liste dans laquelle chaque chaine a été mise en majuscule.
Exemple:
--------
>>> tout_en_majuscule(['toto', 'titou', 'tita'])
['TOTO', 'TITOU', 'TITA']
J'ai déjà essayer d'utiliser "upper()" mais le problème c'est qu'il peut mettre en majuscule une seul liste
Pourriez-vous m'aidez s'il vous plait, je n'ai plus d'idée..
merci à vous !
Tout d'abord je tiens a remercier ce qui prendrons le temps de me répondre...
Dans un exercice, je dois convertir une liste en majuscule :
La fonction prend en paramètre une liste de chaînes de caractère.
elle renvoie une liste dans laquelle chaque chaine a été mise en majuscule.
Exemple:
--------
>>> tout_en_majuscule(['toto', 'titou', 'tita'])
['TOTO', 'TITOU', 'TITA']
J'ai déjà essayer d'utiliser "upper()" mais le problème c'est qu'il peut mettre en majuscule une seul liste
Pourriez-vous m'aidez s'il vous plait, je n'ai plus d'idée..
merci à vous !
11 réponses
-
Bonjour,
Si ta fonction reçoit en argument un tableau de n occurrences, il te faut faire une boucle n fois pour traiter un par un chaque élément.
Tu devrais donner ton code ici.
Cdlt-
Bonjour jee pee,
Mon code est le suivant (avec upper):
def tout_en_majuscules(liste): liste = liste.upper() print(liste)
Le problème est que je n'arrive pas a "multiplier" l'action du 'upper' pour une liste
Auriez une idée ? En utilisant ou non le upper.
Cdlt- je ne fais pas de python, mais cet exemple devrait te donner une piste : https://www.science-emergence.com/Articles/Comment-avoir-une-liste-ou-une-matrice-comme-argument-dune-fonction-sous-python/
l = ['coucou','hello','salut'] def fonction(l): for i in l: print i fonction(l)
coucou
hello
salut
-
-