位置:- 正文

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数组和列表的区别)

我们知道JavaScript中数组,python中没有,但python中的基础包Numpy有,Numpy将Numpy的数组对象作为数据交换的通用语,可以很好的操作多维数组,本文介绍python中numpy数组添加元素的两种方法:1、使用NumPy append()函数;2、使用NumPyinsert()函数。

1、使用NumPy append()函数

该函数是在数组的末尾添加元素,该函数会返回一个新数组,而原数组不变。

%%timeitlist_b=np.empty([0,3],dtype=int)foriinrange(10000):list_b=np.append(list_b,[1,2,3])#10loops,bestof3:81.4msperloop

2、使用NumPy insert()函数

该函数在给定索引之前,沿给定轴在输入数组中插入值。该函数会返回一个新数组,原数组不变。

a=np.array([[1,2],[3,4],[5,6]])print(a)print("*"*25)a_1=np.insert(a,3,[1])#不加axis时,数据进行展开构成一维数组print(a_1)print("*"*25)a_2=np.insert(a,2,7,axis=0)
本文链接地址:https://www.jiuchutong.com/zhishi/304092.html 转载请保留说明!
下一篇链接:https://www.jiuchutong.com/zhishi/304093.html
免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

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