Intermédiaire
🧠 Fondamentaux
20 XP
0 personnes ont réussi
Supprimer les doublons (garder l'ordre)
Quand tu nettoies des données (liste de clients, logs de serveur, résultats d'API), tu tombes souvent sur des doublons. Tu veux les supprimer, mais en gardant l'ordre d'apparition original. Un set() enlève les doublons mais perd l'ordre.
L'astuce : utilise les deux. Un set pour savoir instantanément si un élément a déjà été vu, et une liste pour garder l'ordre. À chaque élément, tu vérifies s'il est dans le set. Si non, tu l'ajoutes au set ET à la liste résultat.