返回reduce(lambda x,y:x.grade+y.grade,self.reviews)

class Customer(对象):定义__init__(自我、身份证号、审核):自己id编号=id编号自己reviews=[评论]def addReview(self,review):自我审查.附加(审阅)def平均等级(自身):总计=0在self.reviews中查看:tot+=审核评分return tot/len(自我评论)默认平均等级(自身):返回reduce(lambda x,y:x.grade+y.grade,self.reviews)现在,这个函数没有意义,也不正确,但avgrade不起作用.为什么我不能这样使用reduce?

标签: python

添加新评论