Buongiorno a tutti,
provando ad implementare una funziona ricorsiva, in particolare nell' HW8, riscontro il problema di "dictionary changed size" per un dizionario durante i cicli di riscorsione.
Capisco che non si può modificare la dimensione del dizionario mentre si cerca nel dizionario stesso, ma come si può lavorare su una variabile ricorsivamente se non è possibile effettuare modifiche sulla stessa?
La domanda è più concettuale che pratica, per capire meglio il funzionamento logico di Python nelle ricorsioni.
Se uso una variabile non possono modificarla negli step successivi? Come si può lavorare su modifiche successive ad ogni passo?
Grazie per l'aiuto!