pandas.MultiIndex.names#

property MultiIndex.names[源代码]#

MultiIndex 中的层级名称。

此属性提供对 MultiIndex 中各级别名称的访问。名称存储为 FrozenList,这是一个不可变的类似列表的容器。每个名称对应 MultiIndex 中的一个级别,可以用来单独标识或操作这些级别。

参见

MultiIndex.set_names

设置索引或MultiIndex名称。

MultiIndex.rename

在 MultiIndex 中重命名特定级别。

Index.names

获取索引中的名称。

示例

>>> mi = pd.MultiIndex.from_arrays(
...     [[1, 2], [3, 4], [5, 6]], names=['x', 'y', 'z']
... )
>>> mi
MultiIndex([(1, 3, 5),
            (2, 4, 6)],
           names=['x', 'y', 'z'])
>>> mi.names
FrozenList(['x', 'y', 'z'])