1 import numpy as np 2 3 a = np.arange(5) 4 print(a) 5 b = a 6 print(id(a)) 7 print(id(b))
可以通过下图的运行结果看到,a的id与b的id相等,指向的同一个物体。
1 import numpy as np 2 3 a = np.arange(5) 4 print(a) 5 b = a.view() 6 print(id(a)) 7 print(id(b)) 8 b[0] = -1 9 print(a)
通过下图运行结果可以看到,a和b是不同的对象,但是当我改变a的元素的时候,b的元素也发生了改变。‘
原文:https://www.cnblogs.com/loubin/p/11294267.html