Python numpy数组的'data'属性是什么?

Python numpy数组的'data'属性是什么?,python,numpy,numpy-ndarray,Python,Numpy,Numpy Ndarray,在我寻找一个测试来检查两个numpy数组是否使用相同的底层内存时,我偶然发现了一个错误。(a.data是a.data返回False),文档只说明: 指向数组数据开头的Python缓冲区对象 那么numpy数组的数据对象到底是什么?它的用途是什么?下面的讨论可能会对您的问题有更多的帮助:大多数numpy用户不会(直接)使用它。感谢您的发现。使我免于重写我的答案。

在我寻找一个测试来检查两个numpy数组是否使用相同的底层内存时,我偶然发现了一个错误。(
a.data是a.data
返回
False
),文档只说明:

指向数组数据开头的Python缓冲区对象


那么numpy数组的
数据对象到底是什么?它的用途是什么?

下面的讨论可能会对您的问题有更多的帮助:

大多数
numpy
用户不会(直接)使用它。感谢您的发现。使我免于重写我的答案。