Подкласс от UserList.UserList
, и все это становится намного проще.:) Или прямо из списка.Или даже лучше сделать это:
class Stadion:
def __init__(self,):
self.tribuner=[]
Готово.Это все, что вам нужно.Вы хотите добавить SitteTribun:
stadion = Stadion()
stadion.tribuner.append(SitteTribute())
Получение всех трибунов:
stadion.tribuner
Цикл над ними:
for tribun in stadion.tribuner:
whatevah()
Подсчет:
len(stadion.tribuner)
Да.Python действительно так прост.: -)