Supprimer un doublon dans une liste python

Supprimer un doublon dans une liste python - Python - Programmation

Marsh Posté le 05-02-2019 à 09:19:12    

Hello !
Je ne sais pas comment réussir à supprimer des doublons dans une liste python
Sachant que le but de mon programme est de créer une Liste de X nombres aléatoires.
 

Code :
  1. def generation ():
  2.     import random
  3.     global N
  4.     N = int(input("entrer le nombre N:" ))
  5.     global X
  6.     X = int(input("entrer le nombre X:" ))
  7.     i = 0
  8.     liste = []
  9.     for i in range(X):
  10.         liste.append( random.randint(0,1000) )
  11.     return liste
 

Merci d'avance  :hello:  


Message édité par Flyford le 05-02-2019 à 09:21:36
Reply

Marsh Posté le 05-02-2019 à 09:19:12   

Reply

Marsh Posté le 05-02-2019 à 11:45:28    

Hello !  
 
Je pense que tu peux avoir quelque chose comme :  
 

Code :
  1. def generation():
  2.     import random
  3.     N = int(input("votre nombre N:" ))
  4.     X = int(input("votre nombre X:" ))
  5.     my_list = [random.randint(0,1000) for i in range(X)]
  6.     return list(set(my_list))


Message édité par fletcher6 le 05-02-2019 à 11:45:54

---------------
FeedBack : http://forum.hardware.fr/hfr/Achat [...] #t16377705
Reply

Marsh Posté le 05-02-2019 à 14:20:42    

Merci beaucoup ! ça marche parfaitement ^^

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed