如上所述,我的代码似乎在Jupyter的ipython笔记本中运行得非常好,但是当我尝试在终端中运行相同的代码时,我收到TypeError:'Series'对象是可变的,因此它们不能哈希。
这是我的代码:
for x in cc:
y, i = 0, 0
for v in x:
y += df4.ix[v, 'Salary']
i+=1
if i == 5:
if y <= 50000:
valid.append(x)
我知道这不合适,但它设法解决了我的问题。我现在满足于从笔记本上运行它,但我很好奇为什么我会遇到这个问题。我更新了Anaconda中的所有库,但我仍然收到错误消息。