需要在Python中将4.2215E+01类型的科学数字格式转换为浮点数
我正在从一个科学软件保存的Excel文件中提取数据,数据的格式是这样的:4.2215E+01,我需要把它保存成42.215。
我可以想出一种方法来写代码实现这个功能。不过,我想知道Python是否已经提供了一个现成的方法,这样我就不需要再写额外的代码了。
我对Python还很陌生,如果这个问题的答案很明显,请多多包涵。
1 个回答
0
只需要把这个字符串转换成浮点数,像这样做:
n = float("4.2215E+01")
print n
> 42.215