Implementieren Sie eine Dataclass mit einem mutable Attribut und stellen Sie sicher, dass jede Instanz eine unabhängige Kopie dieses Attributs erhält. Überprüfen Sie das Verhalten Ihrer Implementierung, indem Sie das mutable Attribut in mehreren Instanzen ändern.
Team
mit den Attributen name
und members
(eine Liste von Strings) im File team.py
members
die korrekte Methode, um sicherzustellen, dass jede Instanz ihre eigene Liste erhält.add_member(team, member)
, die einen neuen Namen zur Liste members
der übergebenen Team-Instanz hinzufügt im File main.py
Team
, fügen Sie jeweils verschiedene Mitglieder hinzu und überprüfen Sie, ob die Listen der Mitglieder unabhängig voneinander bleiben.Team
mit den angegebenen Attributen.members
so, dass jede Instanz ihre eigene unabhängige Liste erhält.add_member
, die einen Namen zur Mitgliederliste hinzufügt.