Выведение построчного 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)
→ Ссылка