Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Variaveis com o tipo None atribuido sao deletadas?

Ola, Gostaria de saber se variáveis com o tipo None são deletadas da mesma forma que objetos sem referencia são deletados pelo coletor de lixo do Python. Desde já agradeço a atenção.

2 respostas
solução!

Olá Luan, tudo bom?

A resposta para sua pergunta é não.

Quando setamos uma variável para None, tudo que estamos fazendo é dizer que essa variável deve agora referenciar um objeto especial None e não mais para o objeto o qual ele referenciava anteriormente. A variável continua viva e nós podemos continuar utilizando-a

Agora, o objeto antigo que ela referenciava pode vir a ser coletado, mas isso depende se existem outras referências para ele.

Espero ter ajudado!

Abraços e bons estudos!

Fechando o tópico :)

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software