导语:
本文主要介绍了关于python中numpy数组合并的两种方法的相关知识,包括numpy初始化数组,以及python定义一个数组这些编程知识,希望对大家有参考作用。
python中numpy库是一个高效处理多维数组的工具,可以在进行边写的数组计算上进行一系列的操作。python中numpy数组的操作有很多,其中合并numpy数组不得不提,本文介绍python中numpy数组合并的两种方法:1、
使用np. append()方法;2、
使用np.concatenate()方法。
方法一:使用np. append()方法
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6]])
np.append(a,b)
结果为: [1 2 3 4 5 6] #将二维数组变为了一维数组
方法二:使用np.concatenate()方法
多维数组axis指定行或者列合并
arr1=np.arange(10,20)
arr2=np.arange(20,30)
arr3=np.arange(20).reshape(4,5)
arr4=np.arange(20).reshape(4,5)
arr5=np.array([1,1,1,1,1])
arr6=np.array([1,1,1,1])
print(np.concatenate((arr1,arr2)))
print(np.concatenate((arr3,arr4),axis=1))
print(np.concatenate((arr3,arr4),axis=0))
以上就是python中合并numpy数组的两种方法。应当指出的是
使用np. append()方法内存占用大哦~更多python学习推荐:
。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中计算不同类型的变量12/31
- ♥ 如何查看python的版本号11/24
- ♥ python3中不等于什么10/12
- ♥ python数据分析能做什么10/31
- ♥ python3.5如何安装numpy11/09
- ♥ python shutil 操作文件有哪些方法01/02
内容反馈