У меня есть определенный ключ словаря и его значения, которые я хочу напечатать в строке определенным образом. Ключ и его значения является:Добавление нулей после десятичной точки
'HUF': (315.89, 307.09)
и желаемый результат:
HUF....315.8900....307.0900
До сих пор я использовал следующий код:
'{i:.<8}{e[0]:.<3f}{e[1]:.>12}'.format(i=i, e=e)
, в котором "я" представляет ключ и «e [0]» и «e [1]» представляют значения. Но когда я запускаю этот код выход:
HUF.....315.890000......307.09
Есть ли способ, чтобы напечатать первый номер без двух добавленных нулей?
Спасибо очень много. Но ваш код также добавляет два нуля во второе число. – bananamanana
Вы отправили 'HUF .... 315.8900 .... 307.0900' как хотите. Каков желаемый результат? – dawg
О, прошу прощения. Ваш код работает отлично :) – bananamanana