Zurückgeben einer Liste von Wörtern nach dem Lesen einer Datei in Python
Ich habe eine Textdatei mit dem Namentest.txt
. Ich möchte es lesen und eine Liste aller Wörter (mit entfernten Zeilenumbrüchen) aus der Datei zurückgeben.
Das ist mein aktueller Code:
def read_words(test.txt):
open_file = open(words_file, 'r')
words_list =[]
contents = open_file.readlines()
for i in range(len(contents)):
words_list.append(contents[i].strip('\n'))
return words_list
open_file.close()
Wenn Sie diesen Code ausführen, wird die folgende Liste erstellt:
['hello there how is everything ', 'thank you all', 'again', 'thanks a lot']
Ich möchte, dass die Liste so aussieht:
['hello','there','how','is','everything','thank','you','all','again','thanks','a','lot']