逐步檢查發現是索引除了問題
# 以下的步驟,一般沒問題
df = df1.join(df2.set_index('col1'),on='col1')
#加一步 重命名列,然後就報錯了
df2.columns =[['col1','col12']]
因爲重命名姿勢不對。。。多加了一個[],然後就變成了多重索引~
具體怎麼錯的,還沒弄清楚。。 歡迎留言交流