我想把一个索引为'length'的列,并将其作为我的第二列.它目前作为第5列存在.我试过了:
colnames = big_df.columns.tolist()
# make index "length" the second column in the big_df
colnames = colnames[0] + colnames[4] + colnames[:-1]
big_df = big_df[colnames]
Run Code Online (Sandbox Code Playgroud)
我看到以下错误:
TypeError:必须是str,而不是list
我不确定如何解释这个错误,因为它实际上应该是一个list,对吧?
另外,是否有通用方法将任何列按标签移动到指定位置?我的列只有一个级别,即没有MultiIndex涉及.