Python read from text file VI anagram

Ask the user to enter several letters. Then find all the words that can be made with those letters, repeats allowed.
















wordlist = [line.strip() for line in open('C:/Users/ZM/Desktop/Documents/New folder/wordlist.txt')]
print(wordlist)
enter_num_let =
eval(input('Enter number of letters: '))
i =
0
L = []
word =
''
counter = 0
while i <= enter_num_let-1:
    letters =
input('Enter letter: ')
    L.append(letters)
    word =
''.join(L)
    i +=
1
for i in range(len(wordlist)):
   
for j in range(len(wordlist[i])):
       
if len(wordlist[i]) == len(word):
           
if L[j] not in wordlist[i]:
               
break
            else
:
                counter +=
1
               
if counter == len(L):
                   
print(wordlist[i])
               
else:
                    counter ==
0

Enter number of letters: 9
Enter letter: a
Enter letter: g
Enter letter: c
Enter letter: n
Enter letter: c
Enter letter: i
Enter letter: o
Enter letter: d
Enter letter: r

SOLUTION:
according

Коментари

Популарни постови са овог блога

Python Fan functions

Python StopWatch milliseconds

Python Accounting