假设我们有一个名为 A 的列表:
A = [[1, 100, 200, 300],[2, 300, 400, 500]]
我们想将A写入格式如下的文件中:
"1\t\100\t\200\t300\n2\t\300\t400\t500"
都是string
可以通过在 write() 或 writelines() 函数上使用列表理解来完成吗?
请您参考如下方法:
假设 f 是你要写入的文件对象,你可以这样做:
f.write('\n'.join('\t'.join(map(str, s)) for s in A))
