已解决AttributeError: ‘list’ object has no attribute ‘shape’

已解决AttributeError: ‘list‘ object has no attribute ‘shape‘_解决方法


文章目录

  • 报错问题
  • 解决方法
  • 声明


报错问题

之前在工作中遇到过这个坑,记录一下问题以及解决方法,不一定针对所有情况都能用,但是可以供大家参考。
问题描述如下:

AttributeError: ‘list’ object has no attribute ‘shape’
属性错误:“list”对象没有属性“shape”

已解决AttributeError: ‘list‘ object has no attribute ‘shape‘_机器学习_02

解决方法

已解决AttributeError: ‘list‘ object has no attribute ‘shape‘_机器学习_03


经常使用numpy库的会知道,np.array可使用 shape。而对于列表list,却不能使用shape来查看列表的维度。如果非要想查看列表维度,可以采用:

T1、将列表转为array格式,然后使用shape即可!
list_shape = np.array(list_01).shape
print(list_shape)

声明

解决方法参考网络,如有侵权联系我删除