Menu
Coddy logo textTech

Récapitulatif - Supprimer les doublons

Fait partie de la section Logic & Flow du Journey Python de Coddy — leçon 32 sur 78.

challenge icon

Défi

Facile

En Python, vous pouvez convertir une liste en un ensemble (set) en utilisant la fonction set(). C'est ce qu'on appelle le casting (transtypage). Le casting en un ensemble transforme la liste en un ensemble, qui ne contient que des éléments uniques.

Exemple :

my_list = [1, 2, 2, 3, 4, 4, 5]
my_set = set(my_list)
print(my_set)
# Sortie : {1, 2, 3, 4, 5}

Écrivez une fonction nommée remove_duplicates qui prend une liste de nombres comme argument et renvoie une nouvelle liste avec les doublons supprimés tout en préservant l'ordre original des éléments.

Exemple d'entrée :

numbers = [1, 2, 2, 3, 4, 4, 5]

Exemple de sortie :

[1, 2, 3, 4, 5]

Utilisez les propriétés des ensembles pour simplifier votre solution tout en gardant l'ordre intact !

Essayez vous-même

def remove_duplicates(numbers):
    # Écrivez le code ici

Toutes les leçons de Logic & Flow