当前位置: 首页 > 图灵资讯 > 行业资讯> python中numpy数组合并的两种方法

python中numpy数组合并的两种方法

来源:图灵python
时间: 2024-09-12 12:17:44

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)
结果是,[123456]#将二维数组改为一维数组

方法二:使用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,1,1])
arr6=np.array(1、1、1、1)
print(np.concatenate(ar1,ar2)
print(np.concatenate(ar3,ar4),axis=1))
print(np.concatenate(ar3,ar4),axis=0))

以上是Python中numpy数组合的两种方法。需要注意的是,使用np. append()方法内存占用大哦~更多python学习推荐:python教程。