Python2打印数组,带浮点格式,不带换行符
我正在使用Python 2.7 我在尝试输出一些调试数据时遇到了这个格式化问题。 我只想打印5位小数,所有结果都在同一行,并用制表符分隔Python2打印数组,带浮点格式,不带换行符,python,python-2.7,formatting,carriage-return,Python,Python 2.7,Formatting,Carriage Return,我正在使用Python 2.7 我在尝试输出一些调试数据时遇到了这个格式化问题。 我只想打印5位小数,所有结果都在同一行,并用制表符分隔 for index in range(NBR): print("%.5f\t," % (result[line, index])) 结果是 5.68842, 4.29441, 6.27793, 当我想要的时候 5.68842 4.29441 6.27793 有没有关于如何移除这个不需要的回油管的建议?没关系,我找到
for index in range(NBR):
print("%.5f\t," % (result[line, index]))
结果是
5.68842,
4.29441,
6.27793,
当我想要的时候
5.68842 4.29441 6.27793
有没有关于如何移除这个不需要的回油管的建议?没关系,我找到了解决方案。它只是缺少了行末尾的字符,而不是字符串中的字符
print("%.5f\t" % (result[line, index])),