df.columns = df.iloc[0]
series的name(即此处的df.iloc[0].name)会成为columns的name
会导致df.columns.name = 0

如果想避免
df.columns = df.iloc[0].values
series=df.iloc[0]的index是原来df的columns
series=df.iloc[0]的name才是原来df