我是一个完全的业余爱好者,并试图弄清楚如何编写一个函数,该函数接受一个对象列表,并返回一个所述对象的名称列表(基于它们是否通过 if 语句)。这是我在教程的帮助下编写的课程:class Student: passmark=50 def __init__(self,name,mark): self.name=name self.mark=mark def passes(self): return self.mark > Student.passmark 所以从现在开始,我假设我列出了一个对象列表,比如:students = [] 虽然这个列表只是一个全新的列表,这肯定是必要的,但我如何将它链接到课程?从这一点上我想找出哪些学生失败了,并返回他们以及我感到困惑的地方:def failed(list): for student in Students: if passmark > self.mark: return list 这是我所能召集的,抱歉我刚上课,打电话给我很困惑。上面的代码根本没有引用这个类,我真的很困惑如何这样做。我没有语法错误或任何东西,我认为我的逻辑有致命的缺陷。
添加回答
举报
0/150
提交
取消