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