我有一个名为的对象列表TerrainTile。这些实例中的每一个都有一个名为 的列表resourceList。
resourceList = []
我在此方法中附加了一个调用obj此列表的对象:
def add_resource_object (self, obj):
self.resourceList.append(obj)
return
出于某种原因,不是每个单独的实例都有自己的名为 的列表resourceList,而是似乎所有实例都共享同一个resourceList列表,并且当它附加到所有实例时都会附加到。
为什么要.append()附加到 的所有实例TerrainTile?