求和怎么是一個一個的輸出,怎么整體求和
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for v in d. itervalues():
? ? #print v
? ? sum=sum+v
? ? print sum/len(d)
結果是4個
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for v in d. itervalues():
? ? #print v
? ? sum=sum+v
? ? print sum/len(d)
結果是4個
2018-07-05
舉報
2018-07-06
print的縮進出了錯,使他包括進了for循環里,在程序中,dict一共有四個對,所以for循環就循環了四次,print
也就執行了四次,只要將print前面減去一個縮進即可