回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>为什么子数组通过个别替换影响主数组,而矢量化时不影响主数组?你知道吗</p>
<p>例如,如果代码是:</p>
<pre><code>import numpy as np
Z =np.array(
[[0,4,0,0,0,0],
[0,0,0,1,0,0],
[0,1,0,1,0,0],
[0,0,1,1,0,0],
[0,0,0,0,0,0],
[0,0,0,0,0,0]])
print Z
X= Z[1:4,0:3]
X[0][0]=9
print X
print Z #<=== X affects Z
X=X*3+1
print X
print Z #<=== X do not affect Z
</code></pre>