Exercise 65
Ecrire un algorithme en Python permettant de remplacer les éléments d'une lite de chaines de caractères en leurs longueurs.
Exemple: si L = ["Python" , "Django" , "Numpy" , "Sympy"], l'algorithme renvoie la liste [6 , 6 , 5 , 5]
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
#coding: utf-8 def replaceByLength (L): # initialization de la liste rechérchée listLength = [] # parcourir les éléments de L et les remplacer par leurs longueurs for x in L: listLength.append(len(x)) return listLength # Exemple L = ["Python" , "Django" , "Numpy" , "Sympy"] print (replaceByLength(L)) # la sortie est: [6, 6, 5, 5] |
Younes Derfoufi
CRMEF OUJDA
1 thought on “Solution Exercice 65: algorithme python qui remplace les mots d'une liste par leurs longueurs”