python 2 打印带浮点格式且不带行的数组 return

python 2 print array with float formatting and without line 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

关于如何删除不需要的 return 行有什么建议吗?

没关系,我找到了解决办法。它只是在行尾而不是在字符串

中缺少逗号 ','
print("%.5f\t" % (result[line, index])),