diff --git a/wgamesolv.py b/wgamesolv.py index 86bdab8..fb9c2e5 100755 --- a/wgamesolv.py +++ b/wgamesolv.py @@ -140,15 +140,15 @@ def patternCheck(pattern, mot, l): return(1) ''' -def resolv_fl(liste, fl): +def resolv_fl(liste, firstletter): # On ne garde que les mots qui commence par FirstLetter - return [mot for mot in liste if mot[0] == fl] + return [mot for mot in liste if mot[0] == firstletter] + + +def resolv_len(liste, lenght): + # On ne garde que les mots qui ont la bonne longueur + return [mot for mot in liste if len(mot) == lenght] -# Nb Lettres : élimination des mots n'ayant pas le bon nombre de lettres -if fl: - goodLen = [mot for mot in goodFl if len(mot) == nb] -else: - goodLen = [mot for mot in liste if len(mot) == nb] # First Try if ft: