现有一-个字典存放学生姓名和三门课程成绩:
s={"张三":[67 ,88,45],"李四":[97 ,68,85],"王五":[98,97 ,95],"赵六":[67 ,48,45]}
编程计算每个学生的平均成绩和自己三科中的最高分。
程序输出结果:
张三,平均分:66.7 ,最高分:88
李四,平均分:83.3 ,最高分:97
王五,平均分:96.7,最高分:98
赵六,平均分:53.3,最高分:67
快来帮助我
s = {"张三": [67, 88, 45], "李四": [97, 68, 85], "王五": [98, 97, 95], "赵六": [67, 48, 45]}
for key in s:
print('%s,平均分:%.1f,最高分:%d' % (key, sum(s[key])/len(s[key]), max(s[key])))
s={"张三":[67 ,88,45],"李四":[97 ,68,85],"王五":[98,97 ,95],"赵六":[67 ,48,45]}
for name in s:
avg = sum(s[name])/3
max_score= max(s[name])
print("%s,平均分:%.1f,最高分:%d"%(name,avg,max_score))