pandas.MultiIndex.from_product # 类方法 多索引。from_product ( iterables , sortorder = None , names = _NoDefault.no_default ) [来源] # 根据多个可迭代对象的笛卡尔积创建 MultiIndex。 参数: 可迭代列表/可迭代序列每个可迭代对象对于索引的每个级别都有唯一的标签。 sortorder int 或 None排序级别(必须按该级别按字典顺序排序)。 名称列表/str 序列,可选索引中级别的名称。如果没有明确提供,如果元素具有 name 属性,则将从可迭代元素中推断出名称。 返回: 多重索引 也可以看看 MultiIndex.from_arrays将数组列表转换为 MultiIndex。 MultiIndex.from_tuples将元组列表转换为 MultiIndex。 MultiIndex.from_frame从数据帧创建多重索引。 例子 >>> numbers = [0, 1, 2] >>> colors = ['green', 'purple'] >>> pd.MultiIndex.from_product([numbers, colors], ... names=['number', 'color']) MultiIndex([(0, 'green'), (0, 'purple'), (1, 'green'), (1, 'purple'), (2, 'green'), (2, 'purple')], names=['number', 'color'])