方法

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数组中的指定索引元素的方法相关推荐

  1. java删除指定索引元素_将对象/元素添加到列表中的Java指定索引处

    java删除指定索引元素 We have to create a List and add objects/elements to the List and given indexes in java ...

  2. python取出数组大于某值_Python替换NumPy数组中大于某个值的所有元素实例

    我有一个2D(二维) NumPy数组,并希望用255.0替换大于或等于阈值T的所有值.据我所知,最基础的方法是: shape = arr.shape result = np.zeros(shape) ...

  3. python矩阵中找满足条件的元素_从numpy数组中取出满足条件的元素示例

    例如问题:从 arr 数组中提取所有奇数元素. input:arr = np.array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) output: #> array([1, ...

  4. python匿名基数(lamdba):给你一个整数数组nums,如果任一值在数组中出现至少两次,返回True;如果数组中每个元素互不相同,返回False,用一行代码解决

    """ 给你一个整数数组nums,如果任一值在数组中出现至少两次,返回True:如果数组中每个元素互不相同,返回False,用一行代码解决 例: nums = [1,2, ...

  5. python数组长度查询_python – 在numpy数组中查找相同值的序列长度(运行长度编码)...

    在pylab程序中(也可能是一个matlab程序)我有一个代表距离的numpy数组:d [t]是时间t的距离(我的数据的时间跨度是len(d)时间单位) . 我感兴趣的事件是当距离低于某个阈值时,我想 ...

  6. Numpy数组中删除指定位置、指定行或指定列的数据:numpy.delete()

    [小白从小学Python.C.Java] [Python-计算机等级考试二级] [Python-数据分析] Numpy数组中删除指定位置.指定行 或指定列的数据: numpy.delete() [太阳 ...

  7. python编写自定义函数计算一维numpy数组中与指定目标数值最接近(距离最近)的数值(find closest value in numpy array to a certain value)

    python编写自定义函数计算一维numpy数组中与指定目标数值最接近(距离最近)的数值(find closest value in numpy array to a certain value) 目 ...

  8. python使用numpy的np.float_power函数计算numpy数组中每个数值的指定幂次(例如平方、立方)、np.power函数默认返回整数格式、np.float_power函数返回浮点数

    python使用numpy的np.float_power函数计算numpy数组中每个数值的指定幂次(例如平方.立方).np.power函数默认返回整数格式.np.float_power函数默认返回浮点 ...

  9. python使用numpy的np.power函数计算numpy数组中每个数值的指定幂次(例如平方、立方)、np.power函数默认返回整数格式、np.float_power函数默认返回浮点数

    python使用numpy的np.power函数计算numpy数组中每个数值的指定幂次(例如平方.立方).np.power函数默认返回整数格式.np.float_power函数默认返回浮点数 目录

最新文章

  1. 任正非:中美领跑AI说法不合适、5G被炒作过热……
  2. Java对象的实例化
  3. AtCoder Beginner Contest 055题解
  4. Java代码判断数据库中某张表是否存在
  5. 蔡成功贷款警示:没事别玩高利贷
  6. Active Directory的用户属性说明
  7. Linux下网卡绑定模式
  8. php-有时候你会疑惑的小问题
  9. 阿里正式进军机器人赛道,首款物流机器人“小蛮驴”来了!
  10. bin和sbin区别
  11. 莫言瑞典演讲《讲故事的人》
  12. LintCode 交叉字符串
  13. 鸿蒙系统操作界面跟苹果很像,华为鸿蒙系统的操作界面可能长这样 和安卓全完不同而且图标也太酷了...
  14. Windows 强制删除文件及文件夹命令
  15. Nginx的rewrite(地址重定向)剖析
  16. DataX工具的基本使用
  17. MySQL在Windows和Linux平台上多版本多实例安装配置方法(5.5、5.6、5.7、8.0)
  18. data guard汇总(1)
  19. #搜索#(ssl 1758)连通图
  20. 2017年第42届ACM-ICPC亚洲区域赛青岛赛区(现场赛)

热门文章

  1. 你最大的优点是什么?
  2. 玩转邮箱自动回复等功能
  3. BZOJ2851 Violet 0 极限满月
  4. 南京航天航空大学计算机专业考研科目,2020南京航空航天大学计算机考研初试科目、参考书目、招生人数汇总...
  5. C语言 -- atoi函数、strtoul函数
  6. Endnote的插件被禁止,始终加载不了 - 终极解决办法
  7. 【资源集合/国产】狐妖小红娘动画+漫画[带P站精选红红图]
  8. 苹果CMS10内核仿 8x8x 20个广告位 视频图片小说源码 电影影视源码程序模板
  9. 2000_2016年奥林匹克获奖运动员数据
  10. Wein2K入门操作(1)