Flashcard FC331409
Qual a diferença entre cópia e view em NumPy e o que .base indica?
Linguagens de Programação
FGV · 2025
Qual a diferença entre cópia e view em NumPy e o que .base indica?
Mostrar resposta e comentário
Resposta
Resposta: Uma cópia é independente; uma view compartilha dados.
Explicação:
Uma cópia (arr.copy()) aloca novos dados; mudanças no original não a afetam.
Uma view (arr.view()) reutiliza os mesmos dados; mudanças em um refletem no outro.
O atributo .base aponta para o array que fornece os dados para uma view; para uma cópia é None.
O atributo shape indica a forma do array (tupla de dimensões).
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/331215
Conteúdo do catálogo FC Concursos · Atualizado em