python 水平并排打印 2 个文本文件
python printing 2 text files horizontally next to each other
我制作了多个文本文件,我想将它们连接在一起制作地图
我想要的是 textfile1 在 textfile2 旁边,
而是它在下一行先处理 textfile1 然后再处理 textfile2,因为
文件是多行的。
到目前为止,最好的输出是使用
~lines = [Map1.splitlines(), Map2.splitlines()]
对于 zip 中的 l(*行):
打印(*l, sep="")~
但仍不完美
使用 ~lines = [Map1.splitlines(), Map2.splitlines()] for l in zip(*lines): print(*l, sep="")~
我已经编辑了文本文档以正常显示并且它可以工作,只是很烦重做文件。
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="")
我制作了多个文本文件,我想将它们连接在一起制作地图
我想要的是 textfile1 在 textfile2 旁边,
而是它在下一行先处理 textfile1 然后再处理 textfile2,因为
文件是多行的。
到目前为止,最好的输出是使用 ~lines = [Map1.splitlines(), Map2.splitlines()] 对于 zip 中的 l(*行): 打印(*l, sep="")~
但仍不完美
使用 ~lines = [Map1.splitlines(), Map2.splitlines()] for l in zip(*lines): print(*l, sep="")~ 我已经编辑了文本文档以正常显示并且它可以工作,只是很烦重做文件。
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="")