У меня проблема с программой на Python. В этой программе я должен взять строки из файла и сохранить его в список. Проблема в том, что в этом файле некоторые строки занимают больше строк.
Файл с именем 'ft1.txt' структурирован так:
'''
home
wo
rk
''''
sec
urity
'''
inform
atio
n
'''
Следовательно, открывая файл и делая f.read ()
Я выхожу:
" \n\nhome\nwo\nrk\n\nsec\nurity\n\ninform\nation\nn "
.
Я выполняю следующий код:
with open('ft1.txt', 'r') as f: #i open file
list_strin = f.read().split('\n\n') #save string in list
Я хочу вывод [homework, security, information]
. Но фактический результат равен [home\nwo\nrk, sec\nurity, inform\nation\nn]
Как удалить специальный символ "\n"
в отдельных строках и правильно их объединить?