2.2.1.1 它是…

ndarray =

  1. 内存块 + 索引体系 + 数据类型描述符
  • 原始数据
  • 如何定义一个元素
  • 如何解释一个元素 ndarray

In [ ]:

  1. typedef struct PyArrayObject {
  2. PyObject_HEAD
  3. /* Block of memory */
  4. char *data;
  5. /* Data type descriptor */
  6. PyArray_Descr *descr;
  7. /* Indexing scheme */
  8. int nd;
  9. npy_intp *dimensions;
  10. npy_intp *strides;
  11. /* Other stuff */
  12. PyObject *base;
  13. int flags;
  14. PyObject *weakreflist;
  15. } PyArrayObject;