AttributeError: 'list' object has no attribute 'shape'报错
时间: 2023-11-11 10:07:31 浏览: 70
python报错: 'list' object has no attribute 'shape'的解决
5星 · 资源好评率100%
这个错误通常出现在使用NumPy数组时,因为NumPy数组有shape属性,而Python列表没有。如果你在一个Python列表上使用了shape属性,就会出现这个错误。要解决这个问题,你可以尝试以下几个方法:
1.将Python列表转换为NumPy数组,然后再使用shape属性。
2.检查你的代码,确保你正在使用正确的变量和数据类型。
3.检查你的代码,确保你没有在列表上使用NumPy数组的方法或属性。
4.如果你确实需要在列表上使用shape属性,你可以使用Python内置的len()函数来获取列表的长度。
阅读全文