如何使用该类中任何函数都可以访问的列表。例如,在我的班级学生中,我想创建一个名为grade的列表,我想创建单独的函数来添加到列表中,从列表中删除等。
答案 0 :(得分:2)
class Student(object):
def __init__(self):
self.grades = []
myStudent = Student()
myStudent.grades.append(90)
这个问题非常基础。你经历过Python tutorial吗?
答案 1 :(得分:0)
>>> class Student(object):
... def __init__(self):
... self.grades = []
... def foo1(self):
... self.grades.append(1)
... def foo2(self):
... self.grades.append(2)
...
>>> student = Student()
>>> student.foo1()
>>> student.grades
[1]
>>> student.foo2()
>>> student.grades
[1, 2]
如您所见,有两种方法可以访问同一个列表grades
。您也可以创建另一种方法来从grades
中删除项目。