您如何使用该类中的任何函数都可以访问的列表。例如,在我的班级学生中,我想创建一个名为成绩的列表,并且我想创建单独的函数来添加到列表中,从列表中删除,等等。
问问题
91 次
2 回答
2
class Student(object):
def __init__(self):
self.grades = []
myStudent = Student()
myStudent.grades.append(90)
这个问题非常基础。你读过Python 教程吗?
于 2013-04-14T03:29:03.060 回答
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
。
于 2013-04-14T03:34:50.397 回答