Python中numpy数组如何添加元素

  • 更新时间:2021-06-23 09:12:38
  • 编辑:崔念露
我们帮大家精选了相关的编程文章,网友从睿雪根据主题投稿了本篇教程内容,涉及到Python相关内容,已被460网友关注,相关难点技巧可以阅读下方的电子资料。

参考资料

正文内容

给大家整理一篇不错的python文章,感觉写的不错,增加了更多实例内容,为了大家阅读方便。

Python中numpy数组如何添加元素

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

1、使用NumPy append()函数

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

%%timeit
list_b = np.empty([0,3], dtype=int)
for i in range(10000):
  list_b = np.append(list_b,[1,2,3])
#10 loops, best of 3: 81.4 ms per loop

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)

以上就是Python中numpy数组添加元素的两种方法,这两种方法在添加时都不会改变原数组,可以放心添加哦~更多python学习推荐:python基础。

相关教程

  • python 实现倒排索引的方法

    今天小编就为大家分享一篇python 实现倒排索引的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    发布时间:2019-06-03

  • python爬取抖音视频的实例分析

    在本篇内容里小编给大家整理一篇关于python爬取抖音视频的实例分析的相关内容,有兴趣的朋友可以测试下实例内容。

    发布时间:2021-05-02

用户留言