读取N行文件并显示在一行中。
我尝试使用过的列表,但无法成功。
a=open("txt","r")
b=a.read()
c=b.split()
文件的第1行,第2行,第3行,我需要读取文件并显示abc。
答案 0 :(得分:1)
使用readlines()
读取所有行,然后join
进行读取:
with open('some.txt', 'r') as f:
print(''.join(list(map(str.strip, f.readlines()))))
答案 1 :(得分:0)
使用readlines()
:
with open('filename.txt', 'r') as f:
content = f.readlines()
print("".join(c.strip() for c in content))