Python疑问,求平均值问题

105.408635, 109.058062
109.711955, 107.612010
106.770910, 107.178111
104.902315, 108.942544
106.429432, 109.986264
106.350715, 108.745940
107.208566, 106.724891
105.758081, 107.954024
106.635802, 105.702770
109.028467, 105.940024
104.741757, 109.545083
104.469050, 105.768578
105.860169, 106.943419
104.190133, 108.945727
108.427905, 107.905775
105.105144, 108.668921
105.584954, 110.006551
105.130636, 105.577014
106.174433, 106.636557
107.386285, 108.500267
107.742580, 110.253006
107.594896, 106.710349
109.138761, 106.629520
...... .......
Python读取txt文件,然后咋将第一列数字求平均值啊

倚天杖
浏览 515回答 1
1回答

MMTTMM

 import sys sum = 0 cnt = 0 f = open('1.txt', 'r') s = f.readline() while (s):     sum = sum + float(s.split(",")[0])     cnt = cnt + 1     s = f.readline() print(sum / cnt) f.close() 106.51093830434785
打开App,查看更多内容
随时随地看视频慕课网APP