numpy.insert()函数有什么用
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,这篇文章给大家分享的是有关numpy.insert()函数有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Numpy函数insert函数numpy.insert可以有
千家信息网最后更新 2025年01月31日numpy.insert()函数有什么用
这篇文章给大家分享的是有关numpy.insert()函数有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
Numpy函数
insert函数
numpy.insert可以有三个参数(arr,obj,values),也可以有4个参数(arr,obj,values,axis):
第一个参数arr是一个数组,可以是一维的也可以是多维的,在arr的基础上插入元素
第二个参数obj是元素插入的位置
第三个参数values是需要插入的数值
第四个参数axis是指示在哪一个轴上对应的插入位置进行插入
如果第四个参数没有给出,那么就默认为先对arr进行flatten操作,变为一维数组,然后再在对应的位置上插入对应的值。
下面举例说明:
arr2=np.array([1,2,3,4,5])arr3=arr2.reshape(-1,1)arr=np.insert(arr3,1,[[0],[0]],axis=0)#arr=np.insert(arr3,slice(1,2),[[0],[0]],axis=0) 此处slice是切片的意思,与 numpy中切片的意思一致print(arr3)print(arr)arr.flatten()[[1][2][3][4][5]][[1][0][0][2][3][4][5]]array([1, 0, 0, 2, 3, 4, 5])arr=np.insert(arr,4,[[0],[0]],axis=0)#此处4表示位置即obj,在第几个位置之后插入valuearr=np.insert(arr,7,[[0],[0]],axis=0)arr=np.insert(arr,10,[[0],[0]],axis=0)print(arr.flatten())[1 0 0 2 0 0 3 0 0 4 0 0 5]
感谢各位的阅读!关于"numpy.insert()函数有什么用"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
参数
函数
位置
三个
元素
内容
意思
数组
更多
篇文章
一维
不错
实用
一致
个位
基础
指示
数值
文章
看吧
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
积极防范网络安全问题pdf下载
小学国家网络安全宣传总结
网安总队网络技术公安
计算机网络安全素质教育笔记
用数据库查询相同办证时间的人
天下三已从服务器断开连接
乡镇网络安全教育信息
国家对网络安全服务的政策
小学网络安全会议记录
世界城市四级联动数据库
淮北机械专业软件开发平台
当前网络安全工作的核心任务
数据库用户权限查看
软件开发上市公司财务分析
上海网络安全证书
一个女生可以学软件开发吗
互联网高科技儿童小发明
服务器活动方案
php 链接数据库 乱码
元气骑士如何改变服务器版本
新橙互联网科技有限公司
复旦软件开发工具实践
大成邮箱服务器
送货传票模板无法连接数据库
可能是由于服务器维护或网络堵塞
阳江连锁软件开发
服务器装显卡虚拟机
英雄无敌6服务器
mtk软件开发需要哪些工具
济南app软件开发怎么样