attore preferito

a
ares.angeloni (1060 points)
3 24 37
asked Dec 12, 2018 in Es3 by ares.angeloni (1,060 points)
mi servirebbe un consiglio su come realizzare la funzione attore preferito. ho provato ad adottare la stessa tecnica del regista preferito (crearsi una lista con le occorrenze, controllare tra tutti i massimi chi ha la precedenza, in base alle regole) ma dovendo realizzare controlli multipli il tutto risulta molto dispersivo e intricato. come potrei fare per controllare i parametri secondari?
138 views

1 Answer

a.capobianco1 (16770 points)
1 54 165
answered Dec 12, 2018 by a.capobianco1 (16,770 points)

Scandisci i film e per ognuno gli attori.

Usa un dizionario per memorizzare oggetto, genere età e occorrenzee tutto quanto ti possa servire (usa le stesse chiavi e cambia solo i valori)

Aggiungi ogni dizionario ad una lista vuota solo quando il numero di occorrenza è il più alto che hai trovato.

Ordina la tabella e prendi il primo elemento

Ps: 

devi mettere degli if per vedere quali attori conteggiare e quindi memorizzare nei dizionari che alla fine finiranno in tabella

a
ares.angeloni (1060 points)
3 24 37
commented Dec 12, 2018 by ares.angeloni (1,060 points)
e per i casi in cui l età, o il genere non sono presenti come li considero nei controlli?