numpy 往array里添加一个元素

古城微笑少年丶 2023-01-20 15:55 95阅读 0赞

首先这里p_arr为一个numpy的array,p_为一个元素

方法1:

  1. p_arr = np.concatenate((p_arr,[p_])) # 先将p_变成list形式进行拼接,注意输入为一个tuple:

方法2:

  1. p_arr = np.append(p_arr,p_) #直接向p_arr里添加p_ #注意一定不要忘记用赋值覆盖原p_arr不然不会变
  2. import numpy as np
  3. a = np.array([1,2,3,4,5,6])
  4. print(a)
  5. a = np.append(a,7)
  6. print(a)

19_NumPy如何使用insert将元素/行/列插入/添加到数组ndarray
可以使用numpy.insert()函数将元素,行和列插入(添加)到NumPy数组ndarray。

这里将对以下内容与示例代码一起解释。

numpy.insert()概述
一维数组
使用numpy.insert()插入和添加元素
替换元素
二维数组的行
使用numpy.insert()插入和添加行
在numpy.vstack()的开头和结尾添加行
行的置换
二维数组的列
使用numpy.insert()插入和添加列
在numpy.vstack()的开头和结

发表评论

表情:
评论列表 (有 0 条评论,95人围观)

还没有评论,来说两句吧...

相关阅读

    相关 如何向数组添加元素

    1 问题 一般数组是不能添加元素的,因为数组在初始化时就已定好长度了,不能改变长度,我们如何做到向其中添加元素。 2 方法 思路为创建一个新数组,新数组的大小为旧

    相关 java如何向数组添加元素

    java篇 哇,菜鸟第一次写这个东西,当加深印象,大佬们请略过,欢迎有错指出。 向数组里添加一个元素怎么添加,这儿总结有三种方法: 1、一般数组是不能添加元素的,因为他