本文介绍numpy的数组转换、合并分割、去重的函数用法
严谨补充:对于上一篇的代码展示,疏漏了对导入numpy模板的代码,在此补充说明,若有疏漏不严谨之处,请指出交流谢谢。
import numpy as np
接着上篇numpy基础属性和创建的记录
1. 数组转换 维度(形状)
- ndarray.reshape()
c1 = np.array([[2,3,4],[20,30,40]])
result1 = c1.reshape(6,1)
print(result1)
print(c1)
ndarray.reshape() :改变数组形状,并有返回值,但不会改变原数组的元素,还是原来的(2,3),从第二个输出结果可以看出。
- 对比看ndarray.resize()
c1 = np.array([[2,3,4],[20,30,40]])
result2 = c1.resize(6,1)
print(result2)
print(c1)