массив печати Python 2 с плавающим форматированием и без возврата строки - PullRequest
0 голосов
/ 20 сентября 2018

Я использую 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

Любой совет, как удалить эту нежелательную обратную линию?

1 Ответ

0 голосов
/ 20 сентября 2018

Все в порядке, я нашел решение.он просто пропускал кому ',' в конце строки, а не внутри строки

print("%.5f\t" % (result[line, index])),
...