Exercice 82
Écrire un algorithme Python qui supprime toutes les chaînes vides d'une liste de chaînes.
Exemple: Si :
1 |
L = ["Python" , "" , "is" , "" , "the", "most" , "", "used" , "programming", "language" , ""] |
l'algorithme renvoie:
1 |
['Python', 'is', 'the', 'most', 'used', 'programming', 'language'] |
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
# coding: utf-8 def remove_empty_string(L): # initialisation de la liste sans chaine vide newList = [] # parcourir les éléments de la liste L for word in L: if word != "": newList.append(word) return newList # Exemple L = ["Python" , "" , "is" , "" , "the", "most" , "", "used" , "programming", "language" , ""] print(remove_empty_str(L)) # La sortie est : # ['Python', 'is', 'the', 'most', 'used', 'programming', 'language'] |
Younes Derfoufi
CRMEF OUJDA
1 thought on “Solution Exercice 82: algorithme python qui supprime les chaines vide d'une liste de chaine”