在python中如何将段落变成字符串

2024-04-25 05:14:28 发布

您现在位置:Python中文网/ 问答频道 /正文

下面是我尝试过的。在

l = []

def makePara():
    with open("f:\\f2.txt", "r") as f1:
        for line in f1:
            l.append(line.split("\n"))

makePara()
print l

下面是我得到的输出。在

^{pr2}$

我希望它是单行的。在


Tags: intxtfordefaswithlineopen
2条回答

我想这可能就是你要找的

with open("f:\\f2.txt", "r") as f1:
    l.extend(f1.read().split("\n"))

希望这能奏效。修改了你自己的代码。轻微地。在

l = []
def makePara():
    with open("f:\\f2.txt", "r") as f1:
        for line in f1:
            l.extend((line.split("\n")))
    v=list(filter(lambda m: m != '', l))
    print(v)

makePara()

相关问题 更多 >