Numpy 数组的内部结构组成
Numpy 数组的内部结构组成
下图是 Numpy 数组的内部结构组成。
其中可以分为数组数据结构信息区以及数据存储区。简单来说,数组数据结构信息区中有 Numpy 数组的形状(shape)以及数据类型(data-type)等信息,而数据存储区则是用于存储数组的数据,Numpy 数组中的数据可以指向其它数组中的数据,这样多个数组可以共用同一个数据:
ndarray.base
用于判断数组中的数据是否来自于别的数组;ndarray.flags.owndata
用于判断数组是否是数据的所有者;
https://zhuanlan.zhihu.com/p/199615109?utm_id=0
==============================