У меня есть значение с плавающей точкой, скажем:
value = 0.12345
И у меня есть список других с плавающей точкой:
values = [1.04, 2.045, 2.0]
Я хотел бы получить точный формат значения smthкак:
# result should be'0.5f'
format_str = Formatter.get_float_format(value)
# and apply that format to values in the list
values = [1.04, 2.045, 2.0]
for v in values:
print({format_str}.format(v))
Как это сделать?Я нашел много ответов только во второй части моего вопроса, но не могу найти решение для получения определенного формата с плавающей точкой ...