dict有長度函數嗎
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for score in d.values():
? ? sum += score
print sum/d.len()
我這么寫會報錯說沒有len函數,請問字典有長度函數嗎
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for score in d.values():
? ? sum += score
print sum/d.len()
我這么寫會報錯說沒有len函數,請問字典有長度函數嗎
2018-07-12
舉報
2018-07-13
len() method can be used directly
2018-07-12
最后一句改為 print sum / len(d)
len()函數是直接調用的
2018-07-12
Oh知道了,dict類中不帶len這個成員函數,但是len是作為一個普適性的函數存在的,調用的時候用len(d)就好