python求TXT文件内平均值
txt文件:90.081.083.032.044.044.044.0....(3万来个数值)是用python从xls文件里取出来的数值,用过多种方法都在报float错误,...
txt文件:
90.0
81.0
83.0
32.0
44.0
44.0
44.0
....(3万来个数值)
是用python从xls文件里取出来的数值,用过多种方法都在报float错误,求各位帮忙,取出文件中的平均值。
还有一种情况是负数,处理方法是否相同呢 展开
90.0
81.0
83.0
32.0
44.0
44.0
44.0
....(3万来个数值)
是用python从xls文件里取出来的数值,用过多种方法都在报float错误,求各位帮忙,取出文件中的平均值。
还有一种情况是负数,处理方法是否相同呢 展开
2个回答
推荐于2017-09-05
展开全部
#py:3.3.3
f = open("file")
num = 0
js = 0
for i in f:
js += 1
num += float(i)
#num += float(i.strip(r"\n"))
else:
print(num / js)
xls文件这样直接读应该都是乱码,你可以改进一下用pandas,或者导出为txt.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询