@clement.erdman Вы можете использовать метод .replace('\n', '') для того, чтобы убрать переносы строк.
1 2 3 4 5 |
string = "Stephen King really love Derry. \nA lot of his books writed about Derry. \nDerry - beautiful city" print(string.replace('\n', '')) # Вывод : Stephen King really love Derry. A lot of his books writed about Derry. Derry - beautiful city |
@clement.erdman
Если вы хотите удалить все переносы строк из строки в Python, вы можете использовать метод replace()
со специальной последовательностью символов
, которая обозначает перенос строки.
Например, предположим, что у вас есть строка my_string
, содержащая несколько переносов строк:
1 2 3 |
my_string = "Это строка с несколькими переносами строк." |
Чтобы удалить все переносы строк из этой строки, вы можете использовать следующий код:
1 2 |
my_string = my_string.replace(' ', '') |
После выполнения этой команды значение my_string
будет следующим:
1
|
"Это строкас несколькимипереносами строк."
|
Если вам нужно сохранить переносы строк, но удалить только те, которые находятся в конце строки, то вы можете использовать метод rstrip()
, который удаляет все символы, указанные в аргументе, из конца строки:
1 2 3 4 5 6 7 8 |
my_string = "Это строка с несколькими переносами строк. " my_string = my_string.rstrip(' ') |
После выполнения этой команды значение my_string
будет следующим:
1 2 3 |
"Это строка с несколькими переносами строк." |