def foo():
x = np.ones((10,10))
return x[:5,:5]
を呼び出すy = foo()
と、5x5 の配列 (の値の 1/4 x
) が得られます。しかし、 の他の値はx
どうなりますか? それらはメモリに保持されますか、それとも何らかの方法でガベージ コレクションが行われますか? 私はこれを理解したいと思います。
def foo():
x = np.ones((10,10))
return x[:5,:5]
を呼び出すy = foo()
と、5x5 の配列 (の値の 1/4 x
) が得られます。しかし、 の他の値はx
どうなりますか? それらはメモリに保持されますか、それとも何らかの方法でガベージ コレクションが行われますか? 私はこれを理解したいと思います。