diff --git a/wgamesolv.py b/wgamesolv.py index f894d70..23cdf84 100755 --- a/wgamesolv.py +++ b/wgamesolv.py @@ -20,13 +20,9 @@ def noDouble(mots): # Fonction d'élimination de mots contenant plusieurs occurences de lettres ndList = [] for mot in mots: - llist = [] - for lettre in mot: - if lettre not in llist: - llist.append(lettre) - if len(mot) == len(llist): + if len(list(mot)) == len(set(list(mot))): ndList.append(mot) - return(ndList) + return ndList def firstTryFilter(mots, max_mots):