Pergunta

são várias variáveis de referências e todas as referências de variáveis em Python?

Obviamente, há uma diferença entre uma variável e uma referência em e.C ++. Mas e o python?

Foi útil?

Solução

Embora a documentação do Python misture os termos, a documentação de referência usa os termos Identificadores ou nomes em vez de variáveis .É o mesmo conceito embora.

Todos os identificadores são referências;Todos os valores em Python são objetos cujo tempo de vida é regido por quantas referências existem para esses objetos;objetos cuja contagem de referência cai para 0 são limpas.

No entanto, nem todas as referências são identificadores.Índices de lista também são referências, assim como as chaves e valores em um dicionário e os atributos em um objeto.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top