No final da minha funcao eu mudo o valor de dicionario mas ele não muda nada no main...
Não sei como proceder
Estou pensando em colocar um return no dicionario atualizado para resolver meus problemas
Você não está criando uma cópia da lista em algum lugar?
Sem ver o código é difícil ajudar. Você foi na monitoria de hoje?