Exercice 88 *
Etant donné une list L, écrire un algorithme en python qui renvoie la liste des chiffres contenus au sein des éléments de la liste L.
Exemple si L = ["Python3" , 91 , "Java2" , 95] , l'algorithme renvoie la liste [3 , 9 , 1 , 2 , 9 , 5]
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
#coding: utf-8 L = ["Python3" , 91 , "Java2" , 95] # initialisation de la liste des chiffres list_digit = [] #parcourir les éléments de la liste L for word in L: word = str(word) # parcourir les éléments de la chaine word et rechercher les éléments entiers for x in word: if x.isdigit(): x = int(x) list_digit.append(x) print(list_digit) # La sortie est: [3, 9, 1, 2, 9, 5] |
Younes Derfoufi
CRMEF OUJDA