Optimisation de "noDouble()"

This commit is contained in:
Antoine Van Elstraete 2022-01-25 11:41:57 +01:00
parent 6603f4012e
commit 25669da340
Signed by: AntoineVe
GPG Key ID: E36069A977E2A9ED

View File

@ -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):