介绍
这篇文章主要讲解了如何实现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多维数组的维度变换