我想避免导入不同的模块,因为这大部分是我在线查看时发现的。我被这些代码困住了,我不知道如何解决或改进它。这是迄今为止我所拥有的。如何编写一个需要数字列表的平均值的函数
def avg(lst):
'''lst is a list that contains lists of numbers; the
function prints, one per line, the average of each list'''
for i[0:-1] in lst:
return (sum(i[0:-1]))//len(i)
同样,我很新,这对循环行话是相当混乱给我,所以如果有人可以帮我把它这样的,比如说,牌号列表输出应该是一个包含不同线路平均值。所以如果对于lst
我插入了grades = [[95,92,86,87], [66,54], [89,72,100], [33,0,0]]
,它将有4行都具有这些子列表的平均值。我也想在函数中假设子列表可以有任何数量的等级,但是我可以假设这些列表具有非零值。
编辑1:@ jramirez,你能解释一下我做的不同吗?我不怀疑它是更好还是可以工作,但我仍然不知道如何自己重新创建这个...无论如何,谢谢。