Exercice 21
Ecrire un algorithme en python qui renvoie la liste des éléments dupliqués d'une liste données.
Exemple si
1 |
L = [7 , 23 , 5 , 12 , 7 , 19 , 23 , 12 , 29] |
, l'algorithme renvoie la liste
1 |
[7 , 23 , 12 ] |
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 |
#coding: utf-8 def listDuplicate(L): # initialiser la liste des éléments dupliqués duplicate = [] for x in L: if L.count(x) > 1 and x not in duplicate: duplicate.append(x) return duplicate #Exemple L = [7 , 23 , 5 , 12 , 7 , 19 , 23 , 12 , 29] print("la liste des éléments dupliqués de L est : " , listDuplicate(L)) # La sortie est : la liste des éléments dupliqués de L est : [7, 23, 12] |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
-
Langage Python pour les Nuls, 3e éd - John Paul Mueller
€ 24,00 Acheter le livre -
Ouvrage de Référence Python : Exploration Approfondie du Langage Python
€ 42,00 Acheter le livre -
Routeur Tenda avec Carte SIM 4G09 AC1200 Bi- bandd 4G + Cat6 300Mbps, Connectivité Jusqu'à 64 Appareils
€ 89,00 Acheter le produit
1 thought on “Solution Exercice 21: algorithme Python permettant de déterminer la liste des éléments dupliqués d'une liste donnée”