6分钟
Index
Index
的结构如图所示(实线为普通属性,虚线为property
属性或者getset_descriptor
):
.name
为普通属性,返回Index
的名字
.values/._values
为property
属性,返回Index
的内部数据的视图._data
为普通属性,返回Index
的内部数据
.shape
为property
属性,返回内部数据的形状
._engine
为标签映射管理器,它负责管理label
和下标之间的映射
ObjectEngine
对象使用一个哈希表对象PyObjectHashTable
对象(由ObjectEngine
对象的.mmaping
属性给出,该属性是一个getset_descriptor
)将标签映射到其对应的整数下标的。
学员评价