我嘗試了一種稍微不同的方法:閱讀標題和內容,然后將它們粘在一起。對我來說,多索引沒有問題 headers = pd.read_csv(StringIO("""Val1,,Val2,,,Val3,Val4,Row1,Row2,Row3,Row4,Row5,Row6,Row7,Row81,2,3,4,5,6,7,8"""),header=None,nrows=2)df=pd.read_csv(StringIO("""Val1,,Val2,,,Val3,Val4,Row1,Row2,Row3,Row4,Row5,Row6,Row7,Row81,2,3,4,5,6,7,8"""),header=None,skiprows=2)newCols = pd.MultiIndex.from_frame(headers.T.ffill())df.columns = newCols>>> df0 Val1 Val2 Val3 Val41 Row1 Row2 Row3 Row4 Row5 Row6 Row7 Row82 1 2 3 4 5 6 7 8>>> df['Val1']1 Row1 Row22 1 2>>>