samedi 3 juin 2017

Aglorithme python retournant une liste sans doublons

Si la liste n'est pas préalablement triée par ordre croissant commencer l'algorithme par L.sort()

def ensemble(L):
    n=len(L)
    LR=[]
    for i in range(0,n-1):
         if L[i]!=L[i+1]:
             LR.append(L[i])
    LR.append(L[len(L)-1])
    return(LR)

Aucun commentaire:

Enregistrer un commentaire