ValueError值的长度与索引的长度不匹配

时间:2020-07-20 19:08:51

标签: python pandas

因此,我正在尝试使用panda添加新列

print(sorted(v, reverse=True))
df['VALUE'] = [np.array([v])]
df.to_excel('E:/.../result.xlxs')

和错误消息: ValueError值的长度与索引的长度不匹配

但是当我用这段代码检查每个元素的数量时

jkl = len(alt)
lkj = len(v)
print(jkl == lkj)

值为 TRUE

1 个答案:

答案 0 :(得分:2)

可以尝试省略[np.array([v])]表达式周围和内部的多余方括号,并这样写:np.array(v)。有了它们,它就成为一个长度为1的列表,没有它们,它应该与您在第二个代码块中检查的长度匹配。