Warum liefert die if-Abfrage in Zeile 27 kein True zurück ?
Bild : https://drive.google.com/open?id=1_NB15 ... zGBqMZVIXi
Danke schonmal im Voraus

Code: Alles auswählen
def is_palindrom(word):
word = word.lower()
return word == word[::-1]
def palindrom_in_files(path):
with open(path, encoding="UTF8") as words:
words = (w.strip() for w in words)
return list(filter(words, is_palindrom))
def main():
print(palindrom_in_files("palindromes.txt"))
if __name__ == '__main__':
main()