Python中numpy数组如何添加元素
python中numpy数组如何添加元素
我们知道JavaScript中数组,python中没有,但python中的基础包Numpy有,Numpy将Numpy的数组对象作为数据交换的通用语,可以很好的操作多维数组,本文介绍python中numpy数组添加元素的两种方法:1、使用NumPyappend()函数;2、使用NumPyinsert()函数。
1、使用NumPyappend()函数
该函数是在数组的末尾添加元素,该函数会返回一个新数组,而原数组不变。
%%timeit
list_b=np.empty([0,3],dtype=int)
foriinrange(10000):
list_b=np.append(list_b,[1,2,3])
#10loops,bestof3:81.4msperloop
2、使用NumPyinsert()函数
该函数在给定索引之前,沿给定轴在输入数组中插入值。该函数会返回一个新数组,原数组不变。
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学习教程请关注IT培训机构:千锋教育。
相关推荐HOT
更多>>python并集是什么意思?
python并集是什么意思?本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。以属于A或属于B的元素为元素的集合成为A与B的并集。1、概念...详情>>
2023-11-14 16:44:05python框架是什么
python框架是什么1、说明Python开发框架大大减少了开发者不必要的重复劳动,提高了项目开发效率的同时,还使得创建的程序更加稳定。2、框架类型...详情>>
2023-11-14 14:57:51pythonlstrip()截掉字符
python中lstrip()截掉字符说明1、lstrip()方法用于截掉字符串左边的空格或指定的字符。语法str.lstrip([chars])2、参数分为str、chars。str:原...详情>>
2023-11-14 07:58:15python删除文档的方法
python中删除文档的方法1、delete_one()方法删除文档。delete_one()需要一个查询对象参数。它只删除了第一次出现。2、在删除大量文档时,使用de...详情>>
2023-11-14 06:54:49