亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

問一下大佬 這樣輸入可以嗎? 結果對的上 但是過程不一樣

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


正在回答

5 回答

我是使用:

sum = 0.0
for i in d.values():
??? sum+=i
print sum/len(d.values())

0 回復 有任何疑惑可以回復我~

我用的笨方法,n=0?

sum = 0.0

n=0?

for v in d.itervalues():

? ? sum = sum + v

? ? ?n=n+1

0 回復 有任何疑惑可以回復我~

最好的方式就是len(d),現在是有限的集合你能數出來長度,但是一旦數據多的話容易出錯。

為了以后方便使用建議 print sum / len(d)

未來你只需要修改d{ } 的內容即可,然后運行出結果。

不然你修改d{ } 里的值時,還要修改下面的代碼。

0 回復 有任何疑惑可以回復我~

在實際應用中,你怎么知道長度是4?

0 回復 有任何疑惑可以回復我~

要輸出名字的,而且這個除以四也是亮了

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758398    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

問一下大佬 這樣輸入可以嗎? 結果對的上 但是過程不一樣

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號