Question #1231   Proposée par Answiki le 27/03/2021 à 9:58:25 UTC

En Python, comment supprimer les doublons d'une liste ?

Answer   Submitted by Answiki on 03/27/2021 at 10:18:49 AM UTC

La meilleure option pour supprimer les doublons d'une liste est de la transformer en set (qui ne peut contenir de doublons), puis de revenir en liste :

myList = [5, 1, 1, 2, 5, 6, 3, 4, 4, 4, 2]
# list -> set -> list
myList = list(set(myList))
# [1, 2, 3, 4, 5, 6]
print (myList)

Set est un des quatre types natifs de Python permettant de stocker des collections de données. Les autres sont les listes, les dictionnaires et les tuples.

5 events in history
Answer by Answiki on 03/27/2021 at 10:18:49 AM

La meilleure option pour supprimer les doublons d'une liste est de la transformer en set (qui ne peut contenir de doublons), puis de revenir en liste :

myList = [5, 1, 1, 2, 5, 6, 3, 4, 4, 4, 2]
# list -> set -> list
myList = list(set(myList))
# [1, 2, 3, 4, 5, 6]
print (myList)

Set est un des quatre types natifs de Python permettant de stocker des collections de données. Les autres sont les listes, les dictionnaires et les tuples.

Answer by Answiki on 03/27/2021 at 10:18:40 AM

La meilleure option pour supprimer les doublons d'une liste est de la transformer en set (qui ne peut contenir de doublons), puis de revenir en liste :

myList = [5, 1, 1, 2, 5, 6, 3, 4, 4, 4, 2]
# list -> set -> list
myList = list(set(myList))
# [1, 2, 3, 4, 5, 6]
print (myList)

Set est un des quatre types natifs de Python permettant de stocker des collections de données. Les autres sont les listes, les dictionnaires et les tuples.

Answer by Answiki on 03/27/2021 at 10:18:15 AM

La meilleure option pour supprimer les doublons d'une liste est de la transformer en set (qui ne peut contenir de doublons), puis de revenir en liste :

myList = [5, 1, 1, 2, 5, 6, 3, 4, 4, 4, 2]
# list -> set -> list
myList = list(set(myList))
# [1, 2, 3, 4, 5, 6]
print (myList)

Set est un des quatre types natifs de Python permettant de stocker des collections de données. Les autres sont les listes, les dictionnaires et les tuples.

Answer by Answiki on 03/27/2021 at 10:14:30 AM

La meilleure option pour supprimer les doublons d'une liste est de la transformer en set (qui ne peut contenir de doublons), puis de revenir en liste :

myList = [5, 1, 1, 2, 5, 6, 3, 4, 4, 4, 2]
# list -> set -> list
myList = list(set(myList))
# [1, 2, 3, 4, 5, 6]
print (myList)

Set est un des quatre types natifs de Python avec les listes, les dictionnaires et les tuples.

Question by Answiki 03/27/2021 at 09:58:25 AM
En Python, comment supprimer les doublons d'une liste ?
# ID Query URL Count

Icons proudly provided by Friconix.