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 `list` en ensemble (set) à l'aide de la fonction set(). C'est ce qu'on appelle le **transtypage** (ou **casting**). Le transtypage en ensemble transforme la `list` 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)
# Output: {1, 2, 3, 4, 5}

`Write` une fonction nommée remove_duplicates qui prend une `list` de `numbers` en argument et renvoie une nouvelle `list` sans doublons 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 (`Output`) :

[1, 2, 3, 4, 5]

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

Essayez vous-même

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

Toutes les leçons de Logic & Flow