FC ConcursosFC Concursos

Flashcard FC331334

O que ocorre ao executar y = x quando x é uma lista mutável?

Linguagens de Programação

FGV · 2024

De acordo com o assunto TI Desenvolvimento de Sistemas: Linguagens de Programação, responda:

O que ocorre ao executar y = x quando x é uma lista mutável?
Mostrar resposta e comentário

Resposta

y passa a referenciar a mesma lista.

Explicação:
Não é criada cópia; ambas variáveis apontam para o mesmo objeto em memória.
Alterações feitas por uma variável (ex.: x[1] = 0) aparecem na outra (y[1]).
Listas são objetos mutáveis e a atribuição é por referência.




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/331140

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo