numpy 往array里添加一个元素

举报
风吹稻花香 发表于 2021/06/05 01:01:33 2021/06/05
【摘要】   首先这里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不...

 

首先这里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不然不会变
 

 


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

 

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

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

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

文章来源: blog.csdn.net,作者:网奇,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/jacke121/article/details/116759342

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。