python水平相邻打印2个文本文件

2024-04-20 07:12:16 发布

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

我制作了多个文本文件,我想将它们连接在一起以制作一个映射enter image description here

我想要的是textfile1在textfile2的旁边

但是它在下一行中使用textfile1然后使用textfile2,因为

enter image description here

这些文件是多行的

enter image description here

到目前为止,通过使用 ~lines=[Map1.splitlines(),Map2.splitlines()] 对于拉链中的l(*行): 打印(*l,sep=“”)~

但仍然不是完美的

enter image description here


Tags: 文件sep拉链lines文本文件splitlinesmap2map1
2条回答
    lines = [Map1.splitlines(), Map2.splitlines(), Map3.splitlines(), Map4.splitlines(), Map5.splitlines(), Map6.splitlines()]
    for l in zip(*lines):
        print(*l, sep="")
    lines = [Map7.splitlines(), Map8.splitlines(), Map9.splitlines(), Map10.splitlines(), Map11.splitlines(), Map12.splitlines()]
    for l in zip(*lines):
        print(*l, sep="")
    lines = [Map13.splitlines(), Map14.splitlines(), Map15.splitlines(), Map16.splitlines(), Map17.splitlines(), Map18.splitlines()]
    for l in zip(*lines):
        print(*l, sep="")
    lines = [Map19.splitlines(), Map20.splitlines(), Map21.splitlines(), Map22.splitlines(), Map23.splitlines(), Map24.splitlines()]
    for l in zip(*lines):
        print(*l, sep="")    

使用~lines=[Map1.splitlines(),Map2.splitlines()]表示zip中的l(*行):打印(*l,sep=”“)~ 我已经编辑了文本文档,以正常显示,它的工作,只是烦人的重做文件

相关问题 更多 >