怎么在python中将三维数组转换成二维数组

  介绍

怎么在python中将三维数组转换成二维数组?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

<强>用到的参数:

答:需要被重新组合的数组

(A, b):各个维度的长度,比如要想展开成二维数组,那么(A, b)就是展开成一行b列。

当然,如果某一个维度长度不确定,也可以用1代替。

<强>看下面这个例子:

A =, np.reshape (np.arange(24)(4、3、2)), # #生成一个数值从0到23日,维度为(4、3、2)的数组   print ()   print(& # 39;的维度:& # 39;,A.shape)   时间=B  np.reshape (A, (1、2)   打印(B)   打印(& # 39;B的维度:& # 39;,B.shape)

结果:

:   [[[,0,1]   ,(2,3)   ,(4,5)]      ,[[7],6   ,(,8,9)   ,[10,11]]      ,[[12,13]   ,(14,15)   ,[16,17]]      ,[[18日,19日]   ,(20,21)   ,[22日,23日]]]      一个的维度:(4、3、2)      B:         ,,[[,0,1],   ,,,,2,,3,   ,,,,4,5,   ,,,,6,7,   ,,,,8,9,   ,,,10,11,   ,,,(12、13号,),   ,,,(14,15),   ,,,(16,17),   ,,,(18,,19),   ,,,20日,21日,   ,,,[22日,23日]]      B的维度:(12,,2)

看完上述内容,你们掌握怎么在python中将三维数组转换成二维数组的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

怎么在python中将三维数组转换成二维数组