TH_NUM的博客

日常积累

numpy 矩阵形状调整:拉伸、变成一位数组
#coding:utf-8

import numpy as np

## 改变数组的形状
#将b 变成3*4 的矩阵
b=np.arange(24).reshape(3,8)
print(b)

#将多维数组变成 1维数组
a=b.ravel()
print(a)
#将多维数组变成 1维数组,faltten 返回的是真实的数组,需要分配新的内存空间。而ravel 返回的是数组的视图
print(b.flatten())
print("拉直之后:",b)

#改变 b 本身的数组,会改变所作用的数组
b.resize(2,12)

#不改变b  本身的数组
c=b.reshape(2,12)
print(c)
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/TH_NUM/article/details/80321005
个人分类: numpy
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

numpy 矩阵形状调整:拉伸、变成一位数组

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭