位置: IT常识 - 正文

Python 删除List元素的三种方法remove、pop、del(list删除某个元素 python)

编辑:rootadmin

推荐整理分享Python 删除List元素的三种方法remove、pop、del(list删除某个元素 python),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python list删除某元素,python中list删除指定元素,python 从list中删除元素,python中list删除元素,python中list删除元素,python中list删除元素,python中list删除元素,python 删除list元素,内容如对您有帮助,希望把文章链接给更多的朋友!

在Python中,我们会遇到错误的list元素,因此我们要删除。本文小编主要向大家介绍Python中删除List元素的三种方法remove、pop和del。内容如下:

1.remove:

删除单个元素,删除首个符合条件的元素,按值删除,从左向右依次删除符合条件的值

>>>str=[1,2,3,4,5,2,6]>>>str.remove(2)>>>str[1,3,4,5,2,6]Python 删除List元素的三种方法remove、pop、del(list删除某个元素 python)

2.pop:

删除单个或多个元素,按位删除(根据索引删除)

>>>str=[0,1,2,3,4,5,6]>>>str.pop(1)#pop删除时会返回被删除的元素1>>>str[0,2,3,4,5,6]>>>str2=['abc','bcd','dce']>>>str2.pop(2)'dce'>>>str2['abc','bcd']

3.del:

它是根据索引(元素所在位置)来删除

举例说明:

>>>str=[1,2,3,4,5,2,6]>>>delstr[1]>>>str[1,3,4,5,2,6]>>>str2=['abc','bcd','dce']>>>delstr2[1]>>>str2['abc','dce']

除此之外,del还可以删除指定范围内的值。

>>>str=[0,1,2,3,4,5,6]>>>delstr[2:4]#删除从第2个元素开始,到第4个为止的元素(但是不包括尾部元素)>>>str[0,1,4,5,6]

del 也可以删除整个数据对象(列表、集合等)

>>>str=[0,1,2,3,4,5,6]>>>delstr>>>str#删除后,找不到对象Traceback(mostrecentcalllast):File"<pyshell#27>",line1,in<module>strNameError:name'str'isnotdefined

注意:del是删除引用(变量)而不是删除对象(数据),对象由自动垃圾回收机制(GC)删除。

补充: 删除元素的变相方法

s1=(1,2,3,4,5,6)s2=(2,3,5)s3=[]foriins1:ifinotins2:s3.append(i)print's1-1:',s1s1=s3print's2:',s2print's3:',s3print's1-2:',s1
本文链接地址:https://www.jiuchutong.com/zhishi/304677.html 转载请保留说明!

上一篇:phpcms怎么添加统计功能(phpcms使用教程)

下一篇:System(system error)

  • 应交税费借方余额0.01怎么调整
  • 长期股权投资产生的投资收益属不属于非经常性损益
  • 去年多计提的工资今年直接冲掉当期费用,不调增可以吗
  • 计提本月应交增值税怎么做账
  • 车辆购置税会计科目怎么做账
  • 新个税法申报的税种
  • 往来票据如何开具
  • 绿化养护合同免费
  • 快递费专票可以报销吗
  • 资源税的销售额包括
  • 受托开发软件产品免征增值税
  • 黄金以旧换新怎么算费用
  • 银行汇票转给第三方怎么操作
  • 银行存款一直没动会怎样
  • 股东退出资本金收回
  • 原材料盘盈审批后冲减
  • 扣押属于纳税担保吗
  • 增值税税负多少算高
  • 2021年路桥费抵扣最新政策
  • 未分配利润怎么处理
  • 装修工程需要预缴吗
  • 银行存款账不平怎么办
  • 返利红字发票怎么开具
  • 公司经营权补偿款会计处理?
  • 子网掩码和默认网关怎么填
  • 利息收入和利息费用的区别
  • 土地拍卖资金交到哪里
  • 实收资本可以大于注册资本吗
  • win76g内存只有3g可用
  • 从价计征房产税如何计算
  • php 函数返回值
  • 出售解除监管协议书
  • 科尼西卡神庙在哪里
  • gpts
  • ros入门21讲
  • 车辆购置税发票在哪里打印
  • 前端种类
  • 大数据相关框架
  • js实现拖拽选区的功能
  • controller控制器怎么调
  • dedecms使用教程
  • 现代c++教程
  • 微信收款会计入个人所得税吗
  • 应收账款抵借的例题
  • 原材料月底结转到制造费用吗
  • 帝国cms灵动标签排除上一篇下一篇文章
  • mysql5.7免安装版
  • python 概率分布函数
  • 公司的现金收入包括
  • mysql将两个查询结果合并到一起
  • 那怎么才能恢复
  • 主营业务成本的借贷方向
  • 不征税收入与免税收入有哪些
  • 如何降低应收账款成本
  • 什么叫查账征收和核定征收
  • 教育费附加计费单位
  • 税务评估价多久更新一次
  • 销售费用专票能抵扣吗
  • 开建筑工程公司赚钱吗
  • 银行存款日记账手工账填写样本
  • 劳务分包企业收入怎么算
  • win10预览版21390
  • windows延缓写入失败怎么修复
  • win7打印机共享关闭密码保护
  • win7系统怎么修复安装系统
  • newmessage是什么软件
  • executor进程
  • 如何让电脑启动更快
  • win10系统浏览器设置主页
  • win7系统虚拟机
  • cocos2dx4.0教程
  • unity血条slider
  • shell for awk
  • js 图片压缩库
  • 完美解决怠速抖动加油就平稳
  • net命令大全
  • 老生常谈的近义词
  • 控制游戏类型
  • 温州电子税务局电话号码
  • 过了征期更正申报进项税可以多认证嘛
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设