Buona sera
Stavo esercitandomi con l'esame del 15 febbraio e in particolare con il primo esercizio.
Ho riscontrato questo problema.
Quando faccio partire il grade, il primo test mi da l'Ok mentre il secondo test sempre del primo esercizio mi da un risultato non corretto. E come risultato mi da , in pratica, la somma dei due dizionari. Ovvero come se il Dizionario non fosse stato cancellato/resettato all'inizio della test. Ho ovviato al problema con un if , ma mi chiedevo perchè non venisse resettato il dizionario all'inizio del Test.
Il codice ovviamente è ricorsivo, nella definizione della funzione , originalmente era def es1(dir, estensioni), io ho apportato questa modifica def es1(dir, estensioni,dic={},h = 0), e credo che il problema sia questo.
In caso posso postare il Codice dell'esercizio ?
Grazie in anticipo per la pazienza