index_tuples = [('Level1', letter, number) for letter, number in zip(['A',
    'B', 'C', 'D'], list(range(1, 4 + 1)))]
test.columns = pd.MultiIndex.from_tuples(index_tuples)
Appending level of column labels to MultiIndex