Python从文件中读取数字(小数)

Python从文件中读取数字(小数)

代码

import re
fp = open('data.txt', 'r')
s = fp.readline()
#print(s)
aList = re.findall('([-+]?\d+(\.\d*)?|\.\d+)([eE][-+]?\d+)?',s) #使用正规表达式搜索字符串
#print(aList)
for ss in aList:
    #print(ss[0]+ss[2])
    aNum = float((ss[0]+ss[2]))
    #print(type(aNum))
    print(aNum)
fp.close()

你可能感兴趣的:(机器学习,数据挖掘)