pandas给csv加表头,为什么报错期望的列数不一样

这是我的csv数据

img

这不是六列吗,我想加个表头

img

然后就报错了

img

为什么会期望十列?

试了一下,可以正常添加表头,
你可以确认一下读进来的数据列数有没有问题

print(data.shape)