為什么不可以這樣寫
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for i in d.itervalues():
? ? x=(sum+i)/len(d)
print x
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for i in d.itervalues():
? ? x=(sum+i)/len(d)
print x
2019-07-05
舉報
2019-07-09
少了sum = sum + i
2019-07-09
x=(sum+i)/len(d)這個語句錯了
這個要拆出來 sum=sum+i 這個包裹在循環體里面 循環結束直接print? sum /len(d) 就可以了
2019-07-05
這樣寫你的sum沒有累加,相當于當前值除4