概述
有时需要在JSON中使用浮点数,比如价格、坐标等信息。但python中的浮点数相当不准确, 例如下面的代码:
import json as json
data = [ 0.333,0.999,0.1 ]
print json.dumps(data)
import json
json.encoder.FLOAT_REPR = lambda x: format(x,'.3f')
data = [ 0.333,0.1 ]
print json.dumps(data)
总结
以上是编程之家为你收集整理的python中精确输出JSON浮点数的方法全部内容,希望文章能够帮你解决python中精确输出JSON浮点数的方法所遇到的程序开发问题。
如果您也喜欢它,动动您的小指点个赞吧