python中列表数据汇总和平均值_如何从记录列表中计算平均值

所以我正在做一个作业,当从一个数据列表中计算一个平均值(数据是从一个外部的.txt文件中读取的)时,我似乎遇到了麻烦。具体来说,我要做的是从下面的数据列表中读取数据记录。在1-2-2014,Frankton,42305.67,23

12-4-2014,Glenview,21922.22,17

10-2-2015,Glenview,63277.9,32

10-5-2015,Glenview,83290.09,16

11-6-2015,Frankton,81301.82,34

10-10-2015,Frankton,62333.3,40

11-11-2015,Frankton,28998.8,29

1-1-2016,Glenview,51083.5,27

1-3-2016,Glenview,62155.72,42

27-3-2016,Frankton,33075.1,18

2-4-2016,Glenview,61824.7,35

在上述数据被读取并存储为记录后,例如

2014年1月2日,作为[rec0]弗兰克顿[rec1]42305.67[rec2]67,23[rec3]。在

我需要提示用户从记录列表中输入一个商店名称(Frankton或Glenview),然后计算来自用户输入的存储的所有记录的总rec2。我还需要对平均值做同样的处理,例如,从用户输入的存储中计算rec[3]的平均值。在

当前,total和total事务打印正确,但average和average事务显示的数字不正确。在

当我运行这个程序时,我要寻找的正确输出是-

用户输入Frankton

或者用户输入Glenview

将在下面发布我的当前代码:

^{pr2}$


版权声明:本文为weixin_39613089原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。