python中使用np.delete()的实例方法

作者:宋宋大人 时间:2023-02-07 10:19:47 

在python列表中,如果我们想要删除一个或者连续几个元素,可以使用del()方法,在numpy数组,如果想要删除元素,可以使用numpy.delete()方法,但是numpy数组不支持删除数组元素,numpy.delete() 返回删除了某些元素的新数组。

1、np.delete()方法

numpy.delete()适用于numpy ndarray数组。

但是numpy数组不支持删除数组元素,numpy.delete() 返回删除了某些元素的新数组。

2、使用语法


numpy.delete(arr,obj,axis=None)

3、使用参数

arr:输入向量

obj:表明哪一个子向量应该被移除。可以为整数或一个int型的向量

axis:表明删除哪个轴的子向量,若默认,则返回一个被拉平的向量

4、返回值

返回一个新的数组,该数组具有沿删除的轴的子数组。

对于一维数组,这将返回arr[obj]未返回的那些条目。

5、使用实例


import numpy as np
a = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9])
index = [2, 3, 6]
new_a = np.delete(a, index)
print(new_a) #Prints `[1, 2, 5, 6, 8, 9]

来源:https://www.py.cn/jishu/jichu/23448.html

标签:python,np.delete()
0
投稿

猜你喜欢

  • python实现比较两段文本不同之处的方法

    2021-01-29 17:53:43
  • SQL Server技巧之快速得到表的记录总数

    2011-01-04 14:36:00
  • JS版的date函数(和PHP的date函数一样)

    2023-11-15 02:02:11
  • 开启MySQL的binlog日志的方法步骤

    2024-01-29 07:31:25
  • 在Vue组件上动态添加和删除属性方法

    2024-04-09 10:59:10
  • js实现照片墙功能实例

    2024-04-19 11:03:30
  • 用Python编写一个简单的FUSE文件系统的教程

    2021-11-21 01:30:36
  • [翻译]标记语言和样式手册 chapter 5 表单

    2008-01-23 17:20:00
  • 如何使用Django Admin管理后台导入CSV

    2022-12-28 19:56:52
  • MySQL 按指定字段自定义列表排序的实现

    2024-01-16 08:09:22
  • Python使用正则表达式实现爬虫数据抽取

    2021-01-22 15:00:24
  • 详解Python迭代和迭代器

    2023-04-30 23:31:13
  • 微信小程序audio组件在ios端无法播放的解决办法

    2024-04-18 09:47:26
  • python数据分析之员工个人信息可视化

    2023-08-05 02:32:26
  • iOS和Android用同一个二维码实现跳转下载链接的方法

    2024-04-22 13:24:16
  • pytorch中交叉熵损失函数的使用小细节

    2021-08-30 05:02:21
  • mysql 8.0.27 安装配置方法图文教程(Windows64位)

    2024-01-19 07:37:59
  • 如何利用Python 快速找到最大文件

    2021-08-06 23:22:47
  • PyPy 如何让Python代码运行得和C一样快

    2022-07-16 20:17:58
  • pandas删除行删除列增加行增加列的实现

    2022-10-27 13:22:55
  • asp之家 网络编程 m.aspxhome.com