pandas.MultiIndex.levshape#

property MultiIndex.levshape[源代码]#

一个表示 MultiIndex 中每一层级长度的元组。

MultiIndex 中,每一层可以包含多个唯一值。levshape 属性提供了一种快速评估每层大小的方法,通过返回一个元组,其中每个条目表示该特定层中唯一值的数量。这在需要了解索引层结构和分布的场景中特别有用,例如在处理多维数据时。

参见

MultiIndex.shape

返回一个表示 MultiIndex 形状的元组。

MultiIndex.levels

返回 MultiIndex 的级别。

例子

>>> mi = pd.MultiIndex.from_arrays([["a"], ["b"], ["c"]])
>>> mi
MultiIndex([('a', 'b', 'c')],
           )
>>> mi.levshape
(1, 1, 1)