IDの1.A = B bはbにコピーされ、AおよびBは同じオブジェクトであります
1つの インポートとしてnumpyのNP 2 3 A = np.arange(5 ) 4 プリント(A) 5、B = 6 プリント(ID(A)) 7 プリント(ID(B))
結果は図を実行することによって見ることができ、Aは尖った物体と、ID番号のBに等しいです。
2. B = a.view()は、浅いコピーであり、BとAは異なるオブジェクトであり、それらは要素を共有しています
1つの インポートNPとしてnumpyの 2 3 A = np.arange(5 ) 4 プリント(A) 5、B = a.view() 6 プリント(ID(A)) 7 プリント(ID(B)) 8件の B [0] = -1 9 プリント(A)
結果は、Bの要素も変更、次の図、AとBとは異なるオブジェクトですが、私は時間の要素を変更したときに実行することで見ることができます。"