Je lirai les mots les uns après les autres et les mettrais dans un set, ensuite je parcours les éléments du set un par un et je l'écris dans dico_sans_doublons.txt.
En effet, le set est une structure de données qui ne contient pas de doublons. Si tu lui ajoutes un objet qu'il connait déjà il va écraser l'ancien et n'en garder qu'un. Par contre il ne doit pas se souvenir de l'ordre d'insertion, je pense: c'est pas une liste.
# Regarder les datastructures
Posté par j_m . En réponse au message problèmes en python. Évalué à 2. Dernière modification le 12 janvier 2017 à 19:07.
Moi je passerai par les datastructures, c'est assez important de bien les connaitre. https://docs.python.org/3/tutorial/datastructures.html
Je lirai les mots les uns après les autres et les mettrais dans un set, ensuite je parcours les éléments du set un par un et je l'écris dans dico_sans_doublons.txt.
En effet, le set est une structure de données qui ne contient pas de doublons. Si tu lui ajoutes un objet qu'il connait déjà il va écraser l'ancien et n'en garder qu'un. Par contre il ne doit pas se souvenir de l'ordre d'insertion, je pense: c'est pas une liste.