【python】list 删除列表中某个元素的3种方法;附加删除numpy数组中的指定索引元素的方法
方法
python中关于删除list中的某个元素,一般有三种方法:
remove、pop、del
实例
1.remove: 删除单个元素,删除首个符合条件的元素,按值删除
2.pop: 删除单个或多个元素,按位删除(根据索引删除)
3.del:它是根据索引(元素所在位置)来删除
除此之外,del还可以删除指定范围内的值。
del 也可以删除整个数据对象(列表、集合等)
Traceback (most recent call last):
File “<pyshell#27>”, line 1, in
str
NameError: name ‘str’ is not defined
注意:del是删除引用(变量)而不是删除对象(数据),对象由自动垃圾回收机制(GC)删除。
附加numpy的方法
如果是numpy数组,方法为:numpy.delete
import numpy as npa = 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]`
【python】list 删除列表中某个元素的3种方法;附加删除numpy数组中的指定索引元素的方法相关推荐
- java删除指定索引元素_将对象/元素添加到列表中的Java指定索引处
java删除指定索引元素 We have to create a List and add objects/elements to the List and given indexes in java ...
- python取出数组大于某值_Python替换NumPy数组中大于某个值的所有元素实例
我有一个2D(二维) NumPy数组,并希望用255.0替换大于或等于阈值T的所有值.据我所知,最基础的方法是: shape = arr.shape result = np.zeros(shape) ...
- python矩阵中找满足条件的元素_从numpy数组中取出满足条件的元素示例
例如问题:从 arr 数组中提取所有奇数元素. input:arr = np.array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) output: #> array([1, ...
- python匿名基数(lamdba):给你一个整数数组nums,如果任一值在数组中出现至少两次,返回True;如果数组中每个元素互不相同,返回False,用一行代码解决
""" 给你一个整数数组nums,如果任一值在数组中出现至少两次,返回True:如果数组中每个元素互不相同,返回False,用一行代码解决 例: nums = [1,2, ...
- python数组长度查询_python – 在numpy数组中查找相同值的序列长度(运行长度编码)...
在pylab程序中(也可能是一个matlab程序)我有一个代表距离的numpy数组:d [t]是时间t的距离(我的数据的时间跨度是len(d)时间单位) . 我感兴趣的事件是当距离低于某个阈值时,我想 ...
- Numpy数组中删除指定位置、指定行或指定列的数据:numpy.delete()
[小白从小学Python.C.Java] [Python-计算机等级考试二级] [Python-数据分析] Numpy数组中删除指定位置.指定行 或指定列的数据: numpy.delete() [太阳 ...
- python编写自定义函数计算一维numpy数组中与指定目标数值最接近(距离最近)的数值(find closest value in numpy array to a certain value)
python编写自定义函数计算一维numpy数组中与指定目标数值最接近(距离最近)的数值(find closest value in numpy array to a certain value) 目 ...
- python使用numpy的np.float_power函数计算numpy数组中每个数值的指定幂次(例如平方、立方)、np.power函数默认返回整数格式、np.float_power函数返回浮点数
python使用numpy的np.float_power函数计算numpy数组中每个数值的指定幂次(例如平方.立方).np.power函数默认返回整数格式.np.float_power函数默认返回浮点 ...
- python使用numpy的np.power函数计算numpy数组中每个数值的指定幂次(例如平方、立方)、np.power函数默认返回整数格式、np.float_power函数默认返回浮点数
python使用numpy的np.power函数计算numpy数组中每个数值的指定幂次(例如平方.立方).np.power函数默认返回整数格式.np.float_power函数默认返回浮点数 目录
最新文章
- 任正非:中美领跑AI说法不合适、5G被炒作过热……
- Java对象的实例化
- AtCoder Beginner Contest 055题解
- Java代码判断数据库中某张表是否存在
- 蔡成功贷款警示:没事别玩高利贷
- Active Directory的用户属性说明
- Linux下网卡绑定模式
- php-有时候你会疑惑的小问题
- 阿里正式进军机器人赛道,首款物流机器人“小蛮驴”来了!
- bin和sbin区别
- 莫言瑞典演讲《讲故事的人》
- LintCode 交叉字符串
- 鸿蒙系统操作界面跟苹果很像,华为鸿蒙系统的操作界面可能长这样 和安卓全完不同而且图标也太酷了...
- Windows 强制删除文件及文件夹命令
- Nginx的rewrite(地址重定向)剖析
- DataX工具的基本使用
- MySQL在Windows和Linux平台上多版本多实例安装配置方法(5.5、5.6、5.7、8.0)
- data guard汇总(1)
- #搜索#(ssl 1758)连通图
- 2017年第42届ACM-ICPC亚洲区域赛青岛赛区(现场赛)
热门文章
- 你最大的优点是什么?
- 玩转邮箱自动回复等功能
- BZOJ2851 Violet 0 极限满月
- 南京航天航空大学计算机专业考研科目,2020南京航空航天大学计算机考研初试科目、参考书目、招生人数汇总...
- C语言 -- atoi函数、strtoul函数
- Endnote的插件被禁止,始终加载不了 - 终极解决办法
- 【资源集合/国产】狐妖小红娘动画+漫画[带P站精选红红图]
- 苹果CMS10内核仿 8x8x 20个广告位 视频图片小说源码 电影影视源码程序模板
- 2000_2016年奥林匹克获奖运动员数据
- Wein2K入门操作(1)