打印字典时格式化浮动
Format float while printing dict
有没有可能像这样轻松格式化浮点数:
f"{value: .2f}"
在打印 dict 时,它包含那些浮点数作为值?这不起作用,但我正在寻找等效的东西:
f"{dictionary: .2f}"
我假设您正在尝试在迭代时打印字典中的值。如果是这种情况,这应该会执行您正在尝试执行的操作:
for key, value in dictionary.items():
print("{:.2f}".format(value))
您可以循环字典的键来打印每个值(或将它们组合成一个字符串来打印)。
您可以使用 :
在每个键上循环
for key in dictio.keys():
print (key, "{:.2f}".format(dictio[key]))
有没有可能像这样轻松格式化浮点数:
f"{value: .2f}"
在打印 dict 时,它包含那些浮点数作为值?这不起作用,但我正在寻找等效的东西:
f"{dictionary: .2f}"
我假设您正在尝试在迭代时打印字典中的值。如果是这种情况,这应该会执行您正在尝试执行的操作:
for key, value in dictionary.items():
print("{:.2f}".format(value))
您可以循环字典的键来打印每个值(或将它们组合成一个字符串来打印)。 您可以使用 :
在每个键上循环for key in dictio.keys():
print (key, "{:.2f}".format(dictio[key]))