python3 求给定列表平均值不能正确输出问题
程序代码:def avg(lst):
average= float(sum(lst))/len(lst)
return average
res=0
nums=[1,1,1,1]
res=float(sum(nums))/len(nums)
print(res)这样写 输出的答案是0.25
请问是哪里出问题了呢
题目要求里还有:需要必要的条件检查,请问是检查列表是否为空吗,这个条件应该怎么判断呢?
程序代码:def avg(lst):
average= float(sum(lst))/len(lst)
return average
res=0
nums=[1,1,1,1]
res=float(sum(nums))/len(nums)
print(res)
2020-10-08 14:21
2020-10-08 17:14
2020-10-08 19:46
2020-10-08 21:10
2020-10-09 10:17