In NumPy können wir array.flags.owndata verwenden, um zu überprüfen, ob ein Array seinen Speicher besitzt:
Code: Select all
import numpy as np
a = np.array([1, 2, 3])
b = a[:] # view
print(a.flags.owndata) # True
print(b.flags.owndata) # False
Code: Select all
import numpy as np
a = np.array([1, 2, 3])
b = a[:] # view
print(a.flags.owndata) # True
print(b.flags.owndata) # False