函数题:求学生的平均成绩
编写一个函数avg(),带一个包含若干数值列表的列表作为输入参数。每个数值列表表示一个学生某门课程的成绩。
例如,一门课程4名学生的成绩输入列表参数如下:
[[95,92,86,87],[66,54],[89,72,100],[33,0,0]]
函数avg输出每个学生的平均成绩,每个学生单独占一行,可以假设成绩列表均非空,但是并不保证每个学生的成绩个数相同。
### 函数接口定义:
Python
def avg(gradeList)
其中gradeList表示若干个学生若干门课程的成绩表
### 裁判测试程序样例:
Python
/* 请在这里填写答案 */
def main():
n = int(input())
grade = []
for i in range(n):
grade.append(list(map(int,input().split(','))))
avg(grade)
main()
### 输入样例:
在这里给出一组输入。例如:
in
4
95,92,86,87
66,54
89,72,100
33,0,0
### 输出样例:
在这里给出相应的输出。例如:
out
90.0
60.0
87.0
11.0
答案:若无答案欢迎评论
例如,一门课程4名学生的成绩输入列表参数如下:
[[95,92,86,87],[66,54],[89,72,100],[33,0,0]]
函数avg输出每个学生的平均成绩,每个学生单独占一行,可以假设成绩列表均非空,但是并不保证每个学生的成绩个数相同。
### 函数接口定义:
Python
def avg(gradeList)
其中gradeList表示若干个学生若干门课程的成绩表
### 裁判测试程序样例:
Python
/* 请在这里填写答案 */
def main():
n = int(input())
grade = []
for i in range(n):
grade.append(list(map(int,input().split(','))))
avg(grade)
main()
### 输入样例:
在这里给出一组输入。例如:
in
4
95,92,86,87
66,54
89,72,100
33,0,0
### 输出样例:
在这里给出相应的输出。例如:
out
90.0
60.0
87.0
11.0
答案:若无答案欢迎评论