首页 > 解决方案 > 多维列表的txt文件输出,不带逗号(,)

问题描述

我制作了一个名为finalMaze大小 (nxn) 的多维列表。我不太了解文件 i/o 在 python 中是如何工作的,所以无法真正编辑我从互联网上整理的内容。

import csv
def writeMaze(finalMaze, filename):
    with open(filename, "w") as f:
        writer = csv.writer(f, delimiter=',')
        writer.writerows(finalMaze)

输出类似于...

1, 1, 1
2, 2, 2
3, 3, 3

我想要的只是去掉,数字之间的逗号()。如果有人能解释我如何做到这一点,我将不胜感激!

标签: pythonpython-3.xlistfile-io

解决方案


您只需要从delimiter选项中删除逗号

writer = csv.writer(f, delimiter=' ')

推荐阅读