Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2023-24 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

[HW4req] Come attribuire la prosodia a ciascun verso

MRinaudo (3660 points)
22 40 50
in HW4 obbligatorio by (3.7k points)
closed by
Ciao a tutti,

tenendo in considerazione il file 'esempio.txt', ho ottenuto una lista composta dalle tuple (ES, Finale).

Secondo voi, qual'è il modo migliore di associare, ad ogni tuple, l'intero che rappresenta la sua prosodia (0, 1, 2, etc.) ?

Pensavo di usare un dizionario, impostando le tuple come chiavi ma non so se è il ragionamento migliore.

Grazie.

Saluti.
280 views
closed with the note: Risolto.

2 Answers

Best answer
1
1914925 (3070 points)
2 4 23
by (3.1k points)
selected by
Oltre ad usare un dizionario, vedi se riesci ad utilizzare lo stesso dizionario in costruzione per creare la prosodia piuttosto che prima creare tutto il dizionario e poi utilizzarlo. In questo modo risparmi tempo utilizzando un solo for invece che due.
AdSum (16290 points)
9 20 134
by (16.3k points)
Il dizionario è una scelta decisamente efficiente ed efficace