@Soul1

Как сложить строки в одну с помощью linecache.getline без переноса строки?

Нужно присвоить переменной значение нескольких строк используя linecache.getline, но проблема в том, что у этого метода в конце каждой строки по умолчанию стоит перенос строки \n.
Например:
import linecache
133
244
x = linecache.getline('Новый файл', 1)
x += linecache.getline('Новый файл', 2)
И если напечатать x, то будет выглядеть так:
print(x)
133
244
А нужно, чтобы выглядело так:
print(x)
133244

Как убрать перенос строки при использовании linecache.getline ? Или же убрать постфактум, когда уже присвоили строки переменной.
  • Вопрос задан
  • 125 просмотров
Пригласить эксперта
Ответы на вопрос 1
aRegius
@aRegius
Python Enthusiast
''.join(x.splitlines())
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы