我正在读取.txt文件,每个人都有四个分数,我需要找出如何从每一行取得分数并找出每个人的平均分数。找出python中的平均值
s={}
results= open("surf.txt")
for line in results:
(s['Name'], s['scoreOne'], s['scoreTwo'], s['scoreThree'], s['scoreFour']) =line.split(";")
这似乎是需要解决这个问题的所有代码。
surf.txt包含:
Johnny;8.65;7.32;7.81;9.12
Juan;9.12;8.45;8.80;5.60
Joseph;8.45;9.00;9.12;9.13
Stacey;7.81;8.33;9.00;8.10
(...)
第放e文本文件的内容“surf.txt”,以便我们可以看到格式。它真的只是每行都有四个数字的行吗? – Escualo 2011-03-19 22:03:44
约翰尼; 8.65; 7.32; 7.81; 9.12 涓; 9.12; 8.45; 8.80; 5.60 约瑟夫; 8.45; 9.00; 9.12; 9.13 与Stacey; 7.81; 8.33; 9.00; 8.10 艾迪恩; 8.05; 7.55; 6.90; 8.25 Zack; 7.21; 6.80; 9.90; 8.20 Aaron; 8.31; 8.56; 8.34; 8.70 – N3aMarVal1a 2011-03-19 22:06:21
每个都有自己的路线,我并不熟悉python的平均数我是第一学期的编程学生 – N3aMarVal1a 2011-03-19 22:07:51