

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
As operações em vetores e matrizes é uma importante tarefa no desenvolvimento de Sistemas de Informação, especialmente os que manipulam dados. Observe o seguinte código Python.
import numpy as np
arr = np.array([1, 2, 3])
y = arr.copy()
arr[0] = 4
x = arr.view()
print(arr, x, y)
print(x.base, y.base, arr.shape)
O resultado da execução do código apresentado é:
[4 2 3] [4 2 3] [1 2 3]
None None (3,1)
[4 2 3] [1 2 3] [1 2 3]
[1 2 3] None (3,2)
[1 2 3] [1 2 3] [4 2 3]
[4 2 3] [1 2 3] (3,0)
[1 2 3] [4 2 3] [1 2 3]
[4 2 3] None (3,3)
[4 2 3] [4 2 3] [1 2 3]
[4 2 3] None (3,)