6分钟
MultiIndex
MultiIndex的结构如图所示
.name为普通属性,返回MultiIndex的名字。同Index
.values/._values为property属性,返回MultiIndex的内部数据的视图。同Index
._data为None,这里是与Index不同。
.shape为property属性,返回内部属性的形状 。同Index._engine为标签映射管理器,它负责管理label和下标之间的映射。同Index.labels为property属性,它返回一个FrozenList(不可变列表),列表中存储每一级的label对应的下标(也就是创建MultiIndex时传入的labels参数),以FrozenNDArray的数据类型。
.levels为property属性,它返回一个FrozenList(不可变列表),列表中存储每一级的label(也就是创建MultiIndex时传入的levels参数),以Index的数据类型。
学员评价