如何实现numpy库ndarray多维数组的维度变换

  介绍

这篇文章主要讲解了如何实现numpy库ndarray多维数组的维度变换,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。

numpy库对多维数组有非常灵巧的处理方式,主要的处理方法有:

.reshape(形状):不改变数组元素,返回一个形状形状的数组,原数组不变

.resize(形状):与.reshape()功能一致,但修改原数组

:a.swapaxes (1,0)
  [27]:
  数组([[0、5、10、15],
  (第1、6、11、16),
  (2、7、12、17),
  (3、8、13、18),
  (4、9、14、19]])

.flatten():对数组进行降维,返回折叠后的一维数组,原数组不变

看完上述内容,是不是对如何实现numpy库ndarray多维数组的维度变换有进一步的了解,如果还想学习更多内容,欢迎关注行业资讯频道。

如何实现numpy库ndarray多维数组的维度变换