【发布时间】:2010-12-06 17:16:21
【问题描述】:
我有一个花车清单。如果我只是 print 它,它会显示如下:
[9.0, 0.052999999999999999, 0.032575399999999997, 0.010892799999999999, 0.055702500000000002, 0.079330300000000006]
我可以使用print "%.2f",这需要for 循环来遍历列表,但它不适用于更复杂的数据结构。
我想要类似的东西(我完全在编造这个)
>>> import print_options
>>> print_options.set_float_precision(2)
>>> print [9.0, 0.052999999999999999, 0.032575399999999997, 0.010892799999999999, 0.055702500000000002, 0.079330300000000006]
[9.0, 0.05, 0.03, 0.01, 0.06, 0.08]
【问题讨论】:
标签: python printing formatting floating-point