Python:格式化文本文件中的输出值

时间:2013-07-22 15:55:57

标签: python file output comma brackets

此代码创建一个文件output.txt,其中包含每行的一组数据。

这是一个例子:

1   1   ['PINKwA', 'GB', 'PINK', 'TUwA'][ 0.23994351  0.61419796 0.00956974  0.1362888 ]

我想输出我的值而没有括号[]逗号,,以便用逗号分隔,和{{1}或者甚至是tab,但我无法找到所有这些额外元素来自哪里......

基本上我想要这种输出:

space

甚至是这样:

1,  1,  'PINKwA', 'GB', 'PINK', 'TUwA', 0.23994351,  0.61419796, 0.00956974,  0.1362888

我不确定这部分代码是否对这些括号和内容负责......你认为它可以在那里解决吗?

由于

1 1 'PINKwA' 'GB' 'PINK' 'TUwA' 0.23994351 0.61419796 0.00956974 0.1362888

1 个答案:

答案 0 :(得分:1)

output.write(str(bcoords [0])+“,”+ str(bcoords [1])

也许还有其他更多的pythonic?