我想單獨添加嵌套循環的每一行以便找到平均值。我錯過了一個細節,它可能會或可能不會影響我的整個代碼。代碼應該計算給定排分數的平均值,但會降低最低分數。在python中使用for循環和嵌套列表
def printAverages():
scores = [[100,100,1,100,100],
[20,50,60,10,30],
[0,10,10,0,10],
[0,100,50,20,60]]
total = 0
minValue = 100
counter = -1
for row in scores:
counter = counter + 1
for n in scores[0]:
total = total+n
if minValue > n:
minValue = n
total = total - minValue
print("Average for row",counter,"is",total)
total = 0
我如何使它所以for n in score [0]
需要,而不是隻計算第一行的平均每行的平均?我知道scores[0]
命令程序只讀取第一行,我只是不知道如何改變它。
謝謝
''在n行''而不是''n在分數[0]''是你在找什麼我想。 – septra