当前位置: 代码迷 >> 综合 >> 三维列表转换成数组时,维度却只有二维
  详细解决方案

三维列表转换成数组时,维度却只有二维

热度:73   发布时间:2024-01-24 10:16:17.0

通过多方验证,如果出现这样的问题,只能说明数据长度不同;

case1

x = [[[1,2],[2,3]],[[3,4],[5,6]]]
np.array(x).shape
(2, 2, 2)

case2 

x = [[[1,2],[2,3]],[[3,4],[5,6,7]]]
np.array(x).shape(2, 2)

case3

import numpy as np
x = [[1,2],[2,3]]
np.array(x).shape
(2, 2)

case4

import numpy as np
x = [[1,2],[2,3,3]]
np.array(x).shape
(2,)

 

  相关解决方案