python 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]])
附加(a,b)
结果是:[123456]#二维数组变成一维数组方法二:使用np.concatenate()方法.
多维数组轴指定行或列合并。
arr1=np.arange(10,20)
arr2=np.arange(20,30)
arr3=np.arange(20)。整形(4,5)
arr4=np.arange(20)。整形(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教程。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。