Я пишу программу в Python для чтения файла и превращаю файл в alist слов. На данный момент это дает мне четыре списка (по одному для каждой строки файла). Функция rstrip()
, похоже, не работает, и я не уверен, почему.переменная python содержит три списка не одну
fname = raw_input("Enter file name: ")
fread = open(fname)
for line in fread:
line = line.rstrip()
lst = line.split()
print lst
Это то, что я хотел! Спасибо. Я не понимаю, почему функция rstrip() не вынимала отдельные строки, но – user3553851
@ user3553851. Каждый раз, когда вы проходите цикл, у вас есть только доступ к одной строке файла. 'rstrip()' просто удаляет новые строки, но не меняет того факта, что у вас есть только одна строка. – merlin2011