問一下大佬 這樣輸入可以嗎? 結果對的上 但是過程不一樣
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
print d.itervalues()
sum = 0.0
for v in d.itervalues():
? ? sum = sum + v
print sum/4
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
print d.itervalues()
sum = 0.0
for v in d.itervalues():
? ? sum = sum + v
print sum/4
2019-10-13
舉報
2020-03-08
我是使用:
sum = 0.0
for i in d.values():
??? sum+=i
print sum/len(d.values())
2019-12-30
我用的笨方法,n=0?
sum = 0.0
n=0?
for v in d.itervalues():
? ? sum = sum + v
? ? ?n=n+1
2019-10-20
最好的方式就是len(d),現在是有限的集合你能數出來長度,但是一旦數據多的話容易出錯。
為了以后方便使用建議 print sum / len(d)
未來你只需要修改d{ } 的內容即可,然后運行出結果。
不然你修改d{ } 里的值時,還要修改下面的代碼。
2019-10-17
在實際應用中,你怎么知道長度是4?
2019-10-13
要輸出名字的,而且這個除以四也是亮了