大家幫我看看,哪里錯了
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum=0.0
for name,score in d.interitems():
? ? print name,':',score
? ? sum+=score
print "average",sum/len(d)
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum=0.0
for name,score in d.interitems():
? ? print name,':',score
? ? sum+=score
print "average",sum/len(d)
2017-05-22
舉報
2017-05-24
單詞寫錯了,把'iteritems'寫成了'interitems'
程序如下:
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for k, v in d.iteritems():
? ? sum = sum + v
? ? print k,":",v
print 'average', ':', sum*1.0/len(d)
2017-05-22
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum=0.0
for name,score in d.items():
? ? print (name,':',score)
? ? sum+=score
print ('average:',sum/len(d))
改成items也行
2017-05-22
print "average:",sum/len(d)
2017-05-22
sum = sum + score