Salve,
Sto creando la funzione film_durata e mi trovo difronte ad un errore: pur passando il film corretto le istanze dell'oggetto non combaciano con l'istanza in catalogo_film, come si può vedere nello screenshot che allego.
Per recuperare i film io creo una variabile di appoggio all'interno di ogni istanza di attore, con il codice:
catalogo_attori[attore].lista_film = catalogo_film
E poi la richiamo all'interno dell'attore cosi: self.lista_film[f]
Temo che l'origine dell'errore si trovi proprio qui ma allo stesso tempo non riesco a capire come risolvere.