我有一个名为a
的浮点数列表。当我使用print a
打印该列表时,输出结果如下:
[8.364, 0.37, 0.09300000000000003, 7.084999999999999, 0.469, 0.303, 9.469999999999999, 0.28600000000000003, 0.2290000000
000001, 9.414, 0.9860000000000001, 0.534, 2.1530000000000005]
我能否告诉列表打印机使用格式"5.3f"以获得更好的输出结果?
[8.364, 0.37, 0.093, 7.084, 0.469, 0.303, 9.469, 0.286, 0.229, 9.414, 0.986, 0.534, 2.153]
[
之前添加一个星号*
,即print(*['%5.3f' % val for val in l])
,这将产生非常好的输出,没有引号'
或方括号[
]
。也许您想将此内容添加到您的答案中? - Gael Lorieul