2017-02-15 6 views
0

Sorry für die Unannehmlichkeiten, da ich neu in Python bin. Ich habe Wörter wie folgt.Wie setze ich Wörter in ein Array mit Python

** Hallo

Rex

studierte

Universität

interessiert

Java **

Diese Worte sind in Zeile für Zeile platziert. Ich möchte diese Wörter mit Python in ein Array einfügen. Die Ausgabe sollte wie sein Hallo Rex studierte Universität interessiert Java Wie könnte ich mein erwartetes Ergebnis erhalten?

Vielen Dank im Voraus.

Antwort

0

die Worte sind in einer Datei namens „file.txt“

with open('file.txt') as f: 
    output = [line.strip('*\n') for line in f] 

unter der Annahme, dann die Liste der Wörter zu drucken:

for words in output: 
    print(words, end=' ') 

Um diese wieder in eine neue Datei zu schreiben. Format nach Bedarf .:

with open('newfile.txt') as f: 
    for words in output: 
     f.write(words) 
+0

Ich habe diese Wörter als Folge des Entfernens von Stoppwörtern bekommen. Wie kann ich diese Wörter in eine Datei.txt einfügen? – Yapa

+0

aktualisierte Antwort, um eine Liste von Wörtern in eine Datei zu schreiben. – chumbaloo

Verwandte Themen