列出函数和类python

时间:2013-04-14 03:21:20

标签: python list

如何使用该类中任何函数都可以访问的列表。例如,在我的班级学生中,我想创建一个名为grade的列表,我想创建单独的函数来添加到列表中,从列表中删除等。

2 个答案:

答案 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中删除项目。

相关问题