将列表保存为由空格分隔的两列(不带任何括号!)

时间:2017-04-25 11:38:49

标签: python-3.x

首先我要说我对python很新!

我制作了一个脚本,用于生成包含我的数据的列表:

print(mylist)
>[[-0.0013452830000062477, 1.4520000000000017], [0.003159444999994321, 64.372]]

我希望将其保存为以下格式的文件

-0.0013452830000062477 1.4520000000000017
0.003159444999994321 64.372

换句话说,就像两列用空格分隔一样。这很可能会完成,但是怎么做?

1 个答案:

答案 0 :(得分:0)

使用字符串join

"\n".join((str(x1)+" "+str(x2) for x1,x2 in mylist))

我不在内线上使用连接,因为它们很短并且浮点数无论如何都需要转换为字符串。