1.使用Python
3.6+更新,使用带有列表理解功能的f字符串格式:
df.columns = [f'{i}{j}' for i, j in df.columns]2.使用map
和join
:
df.columns = df.columns.map(''.join)3.如果您的列具有数字数据类型,请使用map
和format
:
df.columns = df.columns.map('{0[0]}{0[1]}'.format)输出:
barone bartwo bazone baztwo fooone footwo foothreeA 1 2 3 4 5 6 7B 8 9 10 11 12 13 14



