In [1]: l1 = ['a',2,3,0,9.0,0,2,6,'b','a']
In [2]: l2 = list(set(l1))
In [3]: l2
Out[3]: ['a', 0, 2, 3, 6, 9.0, 'b']
Ici vous pouvez voir la liste l2 tombe avec une séquence différente, alors l'origine l1, je dois supprimer les doublons de ma liste sans modifier la séquence/ordre des éléments de la liste ....comment puis-je maintenir la séquence de ma liste en utilisant set?
@carl - Hein? Cette question implique des doublons dans une liste de listes. Ceci est juste une liste, mais il veut le rendre unique sans se débarrasser de son ordre interne ... – Stephen
"comment puis-je maintenir la séquence de ma liste en utilisant ensemble?" Les ensembles sont ** non ordonnés ** par définition – NullUserException
@advait Concernant ma réponse - Merci, honnêtement, je ne savais pas si ça tiendrait ou non. Il était six heures du matin, donc je n'avais pas vraiment envie de démarrer Python. Tenté de changer la réponse pour utiliser des dictionnaires ordonnés, mais je ne suis pas trop familier avec eux, donc je vais juste supprimer la réponse, je pense. – Stephen