numpy.ndarray.base — NumPy v2.6.dev0 Manual

attribute

ndarray.base

#

Base object if memory is from some other object.

Examples

The base of an array that owns its memory is None:

>>> importnumpyasnp>>> x=np.array([1,2,3,4])>>> x.baseisNoneTrueSlicing creates a view, whose memory is shared with x:

>>> y=x[2:]>>> y.baseisxTrue