当前位置:   article > 正文

python错误总结_cannot construct a dtype from an array

cannot construct a dtype from an array

1.‘int‘ object is not subscriptable

在写代码时发现占用内存太多了,就将二维数组转换为一维数组,后面发现出现错误:'int' object is not subscriptable,发现是有的地方忘记把A[i][j]改成一维索引

A = [0 for i in range(r*c)]
A[1][1]
  • 1
  • 2

这种情况也会出现如上错误:

a = 3
a[1]
  • 1
  • 2


2.Cannot construct a dtype from an array

a = np.arange(35).reshape((5, 7))
b = np.arange(15).reshape((3, 5))
np.array(a, b)
  • 1
  • 2
  • 3

np.array(a, b)改成np.array([a,b])即可

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/579635
推荐阅读
相关标签
  

闽ICP备14008679号