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错误,求各位帮忙,取出文件中的平均值。

还有一种情况是负数,处理方法是否相同呢
展开
 我来答
匿名用户
推荐于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.

玩转数据处理
2016-09-27 · 数据处理,Python,dotnet
玩转数据处理
采纳数:1613 获赞数:3794

向TA提问 私信TA
展开全部
Txt发我邮箱帮你看看,我邮箱是我帐号名+163邮箱
追问
数据比较重要确实没办法发,数据通过xlrd插件取下来,然后写入txt中的。
追答
..........
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式