python3.7 JSON reading data format exception
python 218
原文标题 :python3.7 JSON reading data format exception
测试代码
import json
body = '{"body1": {"value_range": "0-1","value": 5e-4},"body2": {"value_range": "0-1","value": 5e-5},"body3": {' \
'"value_range": "0-1","value": 5e-6}} '
json_body = json.loads(body)
print(json_body)
打印
{'body1': {'value_range': '0-1', 'value': 0.0005}, 'body2': {'value_range': '0-1', 'value': 5e-05}, 'body3': {'value_range': '0-1', 'value': 5e-06}}
问题
为什么“值”的格式会改变
5e-4 –> 0.0005
5e-5 –> 5e-05
5e-6 –> 5e-06