Bonjour, je débute le python depuis quelques temps et j'aimerais créer une petite fonction qui supprimerai les doublons d'une liste générer aléatoirement, quelqu'un pour m'aider ?
Bonjour, je débute le python depuis quelques temps et j'aimerais créer une petite fonction qui supprimerai les doublons d'une liste générer aléatoirement, quelqu'un pour m'aider ?
Bonjour,
Utilise la méthode shuffle du module random et tu n'auras pas de doublons.
Excuse, je me suis planté dans ma recommandation ...
Sinon ,répond il à ton interrogation ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part list(set(rdm))
Pourtant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 l = [1,3,1,1,2,2] l = list(set(l)) print(l) [1, 2, 3]
Bonjour
En ligne 22 il te faut affecter la liste sinon elle est perdue !!!
De plus (question de réflexion) c'est plus rapide de trier une liste épurée que trier une liste puis ensuite l'épurer. Et (toujours dans la réflexion), que crois-tu que fera la boucle for i in range(len(maListe)) de la ligne 36 alors qu'en ligne 10 il est écrit maListe=[] ???
Et accessoirement, ici on poste les codes au lieu de montrer des images. Ca nous permet éventuellement de les recopier pour les tester.
Mon Tutoriel sur la programmation «Python»
Mon Tutoriel sur la programmation «Shell»
Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
Et on poste ses codes entre balises [code] et [/code]
Partager