Salve, sono bloccato nel primo esercizio, non riesco a stabilire un punto di partenza per la terza funzione.
Ho pensato di iterare sulle chiavi del dizionario, ma così facendo non posso richiamare la stessa funzione perché ogni volta il ciclo inizierebbe da capo.
L'idea che mi è venuta quindi è quella di iterare sugli attributi (cioè le liste) di ogni chiave, così da poter scorrere il dizionario-albero, il problema però è: da dove parto?
Se non ho nessuna chiave, come posso ricavarmela?
Cercando su internet ho trovato due tipi di soluzioni:
Da una parte c'è chi dice che i dizionari non hanno un ordine e che quindi non c'è una 'prima' chiave
Dall'altra c'è chi fornisce una funzione che restituisce la prossima iterazione.
A chi bisogna dar retta? Grazie.