• 技术文章 >Python技术 >Python高级

    python中np.append()函数如何使用?

    宋雪维宋雪维2021-04-26 14:07:49原创24232

    python数据结构中,列表占用空间大,难以实现大量的数据运算,而NumPy以强大的存储功能可以实现大量的数据运算,对于合并这样简单的操作,np.append()函数可以在满足多种条件下实现,本文介绍python中np.append()函数使用有关内容。

    1、np.append()函数

    用于合并两个数组。

    2、使用语法

    numpy.append(arr, values, axis=None)

    3、使用参数

    arr:需要被添加values的数组;

    values:添加到数组arr中的值(array_like,类数组);

    axis:可选参数,如果axis没有给出,那么arr,values都将先展平成一维数组。

    4、返回值

    返回一个新数组,原始数组保持不变。

    5、使用实例拼接一个数组和一个数值

    a=np.arange(5)
    a                     # array([0, 1, 2, 3, 4])
    np.append(a,10)        #array([ 0,  1,  2,  3,  4, 10])
    a                     # array([0, 1, 2, 3, 4])

    以上就是python中np.append()函数的使用解决,需要注意如果axis被指定了,那么arr和values需要有相同的shape,否则报错:ValueError: arrays must have same number of dimensions。

    (推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)

    专题推荐:python npappend
    上一篇:python中np.unique的两种使用方法 下一篇:numpy.append()中axis三种用法介绍

    相关文章推荐

    • python中使用__slots__定义类属性• python中np.unique的两种使用方法

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网