У меня есть файл .txt, который содержит 4 текста, и я хотел бы создать список, в котором все тексты будут отображаться в новой строке - таким образом, у меня будет 4 объекта в списке. Код должен что-то сказать: читать текст построчно (но добавлять строки в документе), но как только вы доберетесь до «1 документа из x», начните новую строку. Я пробовал следующее, которое не создает то, что я хочу:
with open('testfile.txt') as f:
myList = f.readlines()
myList = [x.strip() for x in content]
testfile.txt
1 doc of 4
Hello World.
This is another question
2 doc of 4
This is a new text file.
Not much in it.
3 doc of 4
This is the third text.
It contains separate info.
4 doc of 4
The final text.
A short one.
ожидаемый вывод для myList:
myList=['Hello World. This is another question',
'This is a new text file. Not much in it.',
'This is the third text. It contains separate info.',
'The final text. A short one.']