Exercice 26
Ecrire un programme en python qui renvoie l'ensemble des éléments dupliqués d'une liste données.
Exemple si L = ["Java" , "Python" , "J2EE" , "Java" , "MySQL" , "SQLite" , "Python" , "C++" ,"MySQL"]
l'algorithme renvoie l'ensemble {"Java" , "Python", "MySQL" }
Solution
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
def setDuplicate(L): # initialiser la liste des éléments dupliqués duplicate = set({}) for x in L: if L.count(x) > 1 and x not in duplicate: duplicate.add(x) return duplicate #Exemple L = ["Java" , "Python" , "J2EE" , "Java" , "MySQL" , "SQLite" , "Python" , "C++" ,"MySQL" ] print("l'ensemble des éléments dupliqués est : " , setDuplicate(L)) # La sortie est : l'ensemble des éléments dupliqués est : {'Python', 'Java', 'MySQL'} |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
-

Routeur ZYXEL puissant - SOHO NBG7510 AX1800 WiFi 6 Router
€ 26,00 Acheter le produit -

Python pour les Nuls, 4è édition - John Paul Mueller
€ 25,00 Acheter le livre -

Tenda Routeur WiFi 6 RX12 Pro, Router Tenda WiFi AX3000 Bi-Bande, 5 * 6dBi Antennes à Haut Puissance, Large Couverture,
€ 57,00 Acheter le produit
2 thoughts on “Solution Exercice 26: ensemble des éléments dupliqués”