对于 python/pandas 中的浮点值,例如:3.848326e-15在科学记数法中,如何降低显示精度:3.85e-15即四舍五入到 2 位数字(除了科学记数法后缀)常规df['value'].round(2)将所有值四舍五入为 0 - 这不是我想要的。
1 回答
慕斯王
TA贡献1864条经验 获得超2个赞
你可以这样做:
'{:0.2e}'.format(3.848326e-15)
结果是 :
'3.85e-15'
获得浮动的解决方法:
float('{:0.2e}'.format(3.848326e-15).strip("'"))
结果是 :
3.85e-15
添加回答
举报
0/150
提交
取消