已解决TypeError: only integer scalar arrays can be converted to a scalar index
文章目录
- 报错问题
- 解决方法
- 声明
报错问题
之前在工作中遇到过这个坑,记录一下问题以及解决方法,不一定针对所有情况都能用,但是可以供大家参考。
问题描述如下:
TypeError: only integer scalar arrays can be converted to a scalar index
解决方法
解决方法如下
类型错误:只有整数标量数组才能转换为标量索引。
这应该是最新版本的python、numpy的问题。版本升级,有些方法已经发生改变,使将单个元素数组作为标量进行索引成为一个错误。
float_list[num]
改为
np.array(float_list)[num]
声明
解决方法参考网络,如有侵权联系我删除