У меня есть строка с текстом и \ n в ней. Нравится:Как преобразовать строку в список, разбитый на строку ' n n n n n'?
"Information moreinformation moreinformation \n\n\n\n\n Information moreinformation moreinformation \n\n\n\n\n Information moreinformation moreinformation"
Теперь я хочу список, разбитый на строки \ n \ n \ n \ n \ n. Поэтому я хочу:
['Information moreinformation moreinformation', 'Information moreinformation moreinformation', 'Information moreinformation moreinformation']
Я уже пробовал, но это не работает. Тогда у меня все еще есть строка.
with open ("file.txt", "r") as file:
content = file.readlines()
content = ' '.join(content)
content.split('\n\n\n\n\n')
print (content)
Строки ** неизменяемые **. Все операции над строками * возвращают * результат вместо изменения аргумента. Следовательно: 'content = content.split ('...')' делает трюк. – Bakuriu
Спасибо! Это сработало :) –
Разум, отправляющий образец вашего текстового файла? ... Может быть, это может быть решено лучше? –