PS. Erratum:
class Team(list): """A container for Player() instances."""def __init__(self, teamdata, playerdata=None):
*** Here should be added: list.__init__(self) ***
for key in teamdata: setattr(self, key, teamdata[key]) for data in playerdata: self.append(Player(data))
-- Jan Kaliszewski (zuo) <z...@chopin.edu.pl> -- http://mail.python.org/mailman/listinfo/python-list