Я пытаюсь взять текстовый файл, преобразовать его в список, а затем спросить у пользователя длину слова. Моя функция должна распечатать все палиндромы в текстовом файле. Мой вывод - это просто пустой список. Любые указатели?
def main():
size = int(input('Enter word size:')
printPal(size)
def readFile():
L = open('scrabble_wordlist.txt', 'r')
words = L.read()
L.close()
while ' ' in words:
words.remove(' ')
wordlist = words.split()
return(wordlist)
def printPal(size):
L = readFile()
results = []
for word in L:
if isPal(word) and len(word) == size:
results.append(word)
return(results)
def isPal(word):
return word == reversed(word)