Выведение построчного txt файла в консоль
Здраствуйте. Есть txt файл в котором каждая буква написана с новой строки. Как вывести информацию в одну строку?
Что есть в файле:
h
e
l
l
o
Что хочу получить:
hello
Ответы (1 шт):
Автор решения: slippyk
→ Ссылка
Примерно так, если не сохранять строку в переменную, а сразу выводить
with open('filename', 'r') as f:
for line in f:
print(line.rstrip(), end='')
С сохранением в переменную:
s = ''
with open('filename', 'r') as f:
for line in f:
s += line.rstrip()
print(s)
Или:
s = ''
with open('filename', 'r') as f:
s = ''.join([line.rstrip() for line in f.readlines()])
print(s)