• 技术文章 >Python技术 >Python基础教程

    python中np.insert()函数的使用方法

    宋雪维宋雪维2021-01-29 13:48:17原创19922

    在numpy数组操作中,np.append()方法可以在每行每列的最后添加数据,但其位置是规定的,那如果想要指定添加位置。就要使用np.insert()函数。np.insert()函数可以在指定位置上将向量插入某一行或列。本文介绍python中np.insert()函数的使用方法

    1、np.insert()函数

    将向量插入某一行或列

    表示在矩阵b的基础上增加向量a,axis=1表示增加的向量以列的形式,2表示增加的向量a的索引为2

    2、使用语法

    numpy.insert(arr,obj,value,axis=None)

    3、使用参数

    value:插入的数值

    arr:目标向量

    obj:目标向量的axis维度的目标位置

    axis :为想要插入的维

    4、返回值:

    返回一个插入向量后的数组。若axis=None,则返回一个扁平(flatten)数组。

    5、使用实例

    >>> np.insert(a,1,[0,0,0,0],0)
    array([[ 0,  1,  2,  3],
           [ 0,  0,  0,  0],
           [ 4,  5,  6,  7],
           [ 8,  9, 10, 11]])

    以上就是python中np.insert()函数的使用方法的使用介绍,需要注意参数axis在进行插入的时候,对arr和values的维度不再有限制。希望能对你有所帮助哦~更多python学习推荐:python教程

    专题推荐:python基础
    上一篇:python中如何使用np.delete()方法? 下一篇:python中定时器的实现方式

    相关文章推荐

    • python中如何使用np.concatenate()拼接numpy数组• python中如何使用np.delete()方法?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网