Possible en double:
Python: removing duplicates from a list of listsPython éliminer les doublons de la liste avec des éléments unhashable dans une ligne
Dire que j'ai la liste
a=[1,2,1,2,1,3]
Si tous les éléments en sont hashable (comme dans ce cas), cela ferait l'affaire:
list(set(a))
Mais, si
a=[[1,2],[1,2],[1,3]]
?
Vous pouvez les transformer en tuples avant de les ajouter à l'ensemble. – MattH
duplication possible de [Python: suppression des doublons d'une liste de listes] (http://stackoverflow.com/questions/2213923/python-removing-duplicates-from-a-list-of-lists) http: // stackoverflow. com/questions/480214/how-do-you-supprimer-duplique-d'-une-liste-en-python-while-preserving-order http://stackoverflow.com/questions/479897/how-do-you-remove -duplicates-from-a-list-in-python – jamylak
Je viens de réaliser qu'il s'agit d'un doublon de beaucoup d'autres questions, il devrait être fermé. – jamylak