欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

在 numpy 数组中添加新元素的方法

最编程 2024-07-29 21:00:23
...

 

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

方法1:

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



方法2:

p_arr = np.append(p_arr,p_) #直接向p_arr里添加p_ #注意一定不要忘记用赋值覆盖原p_arr不然不会变

 

import numpy as np
 
a = np.array([1,2,3,4,5,6])
print(a)
a = np.append(a,7)
print(a)

 

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

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

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

推荐阅读