len(d)到底是多少,d可以是list,tuple,set,dict,,這個len()返回的是長度嗎,有的時候好像是長度-1???
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for score in d.itervalues():
? ? print score
? ? sum+=score
print sum/len(d)
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for score in d.itervalues():
? ? print score
? ? sum+=score
print sum/len(d)
2018-07-23
舉報
2018-08-16
len()返回的就是長度沒錯。你說的長度-1,應該是在循環中使用的len()-1,這是因為索引是從0開始計數的,所以循環到len()-1結束
2018-07-23
len()返回的就是長度,長度-1是末尾元素的索引