Pandas 读取excel 的 header 问题

我需要用 Pandas 读取一个excel文件(test.xlsx),文件中有两个 sheet,分别是 name 和 id, 所以读取方法是

import pandas as pd
data = pd.read_excel('test.xlsx', sheet_name = ['name', 'id'])

然而,每个sheet的标题行(header)不一样,name 页是第一行,id页是第二行,这种情况下只能分两次读取

import pandas as pd
data1 = pd.read_excel('test.xlsx', sheet_name = 'name', header = 0)
data2 = pd.read_excel('test.xlsx', sheet_name = 'id', header = 1)

请问一次性读取应该怎么写?

data = pd.read_excel('test.xlsx', sheet_name=['name', 'id'], header=[0, 1])