我有一个浮点数,例如1762423.55,我想将其格式化为1.76M,即具有三个有效数字并带有SI前缀。
在Java语言中,可以通过d3.format
中的s
类型来访问。
但是在Python中,
'{:s}'.format(1762423.55)
失败,出现ValueError: Unknown format code 's' for object of type 'float'
。
是否可以通过Python中的其他标准类型格式访问SI格式?如果没有,我应该在GitHub上的什么地方请求它?