【发布时间】:2018-08-11 18:53:26
【问题描述】:
我有两节课。 Province 创建一堆 Areas 实例,并将它们放入其 self.areas 列表中。我想让Areas 实例访问Province 实例的属性(或其他数据),该实例包含在其self.areas 列表中。可视化:
class Province:
def __init__(self, stuff="spam"):
self.stuff = stuff
self.areas = list()
def makeareas(self):
# make instances of Areas and put them in self.areas
class Areas:
def __init__(self):
pass
def access_stuff(self):
# access stuff of the Province where it is in its list
我该如何做到这一点?更重要的是,这甚至是正确的方法吗?有没有我不知道的更合理、更简单的方法来做到这一点?
【问题讨论】:
标签: python arrays python-3.x class oop