ValueError: can only convert an array of size 1 to a Python scalar
这种情况一般是取值,或者赋值没赋对
比如上面的例子,dataframe为空,或者列表大于1,都无法使用 ".item()" 此时取不出一个值,所以回出现这种错误
解决方法:
查清取值或者赋值,size不为1的原因,然后改变这个size或者设置判断条件,或者更改取值方式,让值唯一,即可解决!
ValueError: can only convert an array of size 1 to a Python scalar
这种情况一般是取值,或者赋值没赋对
比如上面的例子,dataframe为空,或者列表大于1,都无法使用 ".item()" 此时取不出一个值,所以回出现这种错误
解决方法:
查清取值或者赋值,size不为1的原因,然后改变这个size或者设置判断条件,或者更改取值方式,让值唯一,即可解决!