numpy.insert()如何使用(云服务器、云主机、高防IP、高防服务器、香港服务器、美国服务器,开发技术)

时间:2024-04-29 20:48:11 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    numpy.insert%28%29%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8

numpy.insert()主要用于向矩阵中插入行或列。对于多维矩阵,可以沿任意一个轴插入元素。

arr:输入矩阵,numpy.array类型。注意:该方法并不改变直接arr的值,而是返回一个

obj:索引,整数或整数串。例如可以只插入一行元素,也可以插入多行元素,多行可以是连续的(如第0行和第1行),也可以是分立的(如第2行和第4行)。

values:插入的值,numpy.array类型

axis:插入的轴,整型

返回值:得到的矩阵,numpy.array类型

结果

array([[1, 5, 1],
[2, 5, 2],
[3, 5, 3]])

注意:索引值不能超过维度的最大索引,也就是说只能在某一维的中间插值,不能在末尾插入。

结果

array([[ 0, 999, 1, 2, 999, 3],
[ 4, 999, 5, 6, 999, 7]])

在向量 [1,2,3,4] 的第1个元素前面的位置插入5

在向量 [1,2,3,4] 的第1个元素前面的位置插入5,第2个元素前面的位置插入7

插入一整行

结果

a= [[1 1]
[2 2]
[3 3]]
after insertion:
[[1 1]
[6 6]
[2 2]
[3 3]]

本文:numpy.insert()如何使用的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:C#怎么在不同工作簿之间复制选定单元格区域下一篇:

5 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18