midx1 = pd.MultiIndex.from_product([['X', 'Y'], [1, 2, 3]])
midx2 = pd.MultiIndex.from_product([['X', 'Y'], [1, 2, 3], ['a', 'b', 'c']])
Панды умножают кадры данных с мультииндексом и перекрывающимися уровнями индекса