位置:- 正文

python中numpy数组合并的两种方法(python中numpy数组和列表的区别)

编辑:rootadmin

推荐整理分享python中numpy数组合并的两种方法(python中numpy数组和列表的区别),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python中numpy数组排序,python中numpy数组有父对象和子对象吗,python中numpy数组随机抽样,python中numpy数组的拼接、合并,python中numpy数组的拼接、合并,python中numpy数组去零,python中numpy数组去零,python中numpy数组的拼接、合并,内容如对您有帮助,希望把文章链接给更多的朋友!

python中numpy数组合并的两种方法(python中numpy数组和列表的区别)

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])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))
本文链接地址:https://www.jiuchutong.com/zhishi/310229.html 转载请保留说明!
下一篇链接:https://www.jiuchutong.com/zhishi/310230.html
免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络