class lista(object):
listanumere=[]
def printer(self):
print self.listanumere
def adds(self,numar):
self.listanumere.append(numar)
class movies():
def __init__(self,ide,nume):
self.__nume=nume
self.__ide=ide
listarez=lista
a=movies(1,"David")
lista.adds(a)
lista.printer()
错误:
^{pr2}$所以我的问题是:如何创建一个包含在另一个类中定义的元素列表的类,例如一个包含电影列表的类和一些修改列表的方法,例如添加一个新电影或删除一个具有特定ID的电影?在
简短回答:
如果我是你,我会使用一个从dictionary派生的类(例如{'ID string':movie object}),并使用正确的重载方法(init,str,…)。这样你就可以使用大量的标准方法,比如itertools等
您似乎混淆了类方法和实例方法。你可能想:
然后呢
^{pr2}$相关问题 更多 >
编程相关推荐