@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 ? Или же убрать постфактум, когда уже присвоили строки переменной.
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ответы на вопрос 1
aRegius
@aRegius
Python Enthusiast
''.join(x.splitlines())
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
deeplay Новосибирск
от 130 000 ₽
Enjoy PRO Санкт-Петербург
от 140 000 до 180 000 ₽
от 130 000 ₽
23 окт. 2020, в 12:01
42000 руб./за проект
23 окт. 2020, в 11:53
240000 руб./за проект
23 окт. 2020, в 11:50
3000 руб./за проект