Bonjour à nouveau,
Ne chercher plus, le code que je vous ai mis n'est pas exactement le même que celui que j'utilise, j'ai en effet créé un fichier word_2.txt qui contient le a et le I de l'exercice et là, j'ai problème de duplication par contre si j'utilise le code que j'ai modifié pour utiliser le word.txt en initialisant les entrés motsAnalyses["a"]=["a"] et motsAnalyses["i"]=["i"] ne sont pas modifiées. Mais par contre les entrées créées par la routine subissent le problème
Je vais retravailler pas à pas ma routine sûrement mauvaise, car par exemple avec le mot "chat", j'obtiens ceci pour le tableau motsAnalyses :
Dict{Any,Any}("hat" => Any["chat", "cat", "hat", "ha", "at", "a"],"ha" => Any["chat", "cat", "hat", "ha", "at", "a"],"cat" => Any["chat", "cat", "hat", "ha", "at", "a"],"at" => Any["chat", "cat", "hat", "ha", "at", "a"],"a" => Any["chat", "cat", "hat", "ha", "at", "a"],"chat" => Any["chat", "cat", "hat", "ha", "at", "a"])
Donc pas vraiment :
Dict{Any,Any}("hat" => Any["hat", "ha", "a"],"ha" => Any["ha", "a"],"cat" => Any["cat","at", "a"],"at" => Any["at", "a"],"a" => Any["a"],"chat" => Any["chat","hat", "ha", "a"])
Si je laisse le code que je vous ai posté j'ai :
Dict{Any,Any}("hat" => Any["chat", "cat", "hat", "at"],"ha" => Any["ha"],"cat" => Any["chat", "cat", "hat", "at"],"at" => Any["chat", "cat", "hat", "at"],"a" => ["a"],"chat" => Any["chat", "cat", "hat", "at"],"i" => ["i"])
Là, on voit que le "a" n'est pas mis dans la liste et qu'elle n'est pas bonne non plus.
Allez retour au charbon.
Partager