-1
file1=open(textfile1.txt,"r")
list=[]
for line in file1:
list.append(line) #turn textfile into a list
list2=[line for line in list if line.isalpha()] #approach 1
list3=[]
for line in file1: #approach 2
if line.isalpha():list3.append(line)
textfile1 arbeiten, ist wie folgt:Python-Liste isalpha nicht
car
tru5ck99
letter
space72
und so weiter ..
Ich muss irgendwie die Textzeilen mit nur Text in ihnen sammeln, ohne Zahlen. List2 und List3 sind nur zwei verschiedene Ansätze, aber keiner scheint etwas in die neue Liste aufzunehmen.
Vielen Dank!
Ihre Linien zu entfernen werden am Ende '\ n' Zeilenumbrüche haben. Versuchen Sie 'line.strip(). Isalpha()'. Außerdem ist Ihr 'file1' Objekt nach der ersten Schleife erschöpft und bleibt für die zweite Schleife leer. –