位置: 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)

  • 一个工程中可以有多个主函数
  • 会计中级工作年限查得严么
  • 盈余公积的作用与意义
  • 简易计税36个月不能变指的是这个项目吗?
  • 收据能入账抵税吗
  • 金税盘无法连接jk开票
  • 社保稽查公司提供不了会计分录怎么办
  • 金蝶以前年度损益调整属于哪类科目
  • 购买债券取得的利息收入计入什么科目
  • 农业合作社预付款怎么算
  • 在建工程转固后又发生成本
  • 融资租入固定资产
  • 供应商不开票,还告我司不付款
  • 店面转让出去收到的钱如何做账?
  • 应收账款核销如何做账
  • 加工费的会计处理
  • 开具的服务费怎么做分录
  • 电信网络网速变快设置
  • 上网的操作
  • win10怎么样禁止电脑运行某个程序
  • eclipse 4.19
  • 代理进口合同如何签署
  • 城建税的会计账务处理
  • 商贸企业销售会计分录
  • 房地产企业销售额扣除土地价款
  • 企业付给个人工资怎么做
  • 待抵扣进项税额什么意思
  • 当年实现的利润弥补以前年度亏损还是提盈余公积
  • 金蝶数量金额怎么输入
  • php获取当前文件夹
  • 税务局规定500元以下收据的要求
  • 进口货物减免税政策
  • sql server使用sql语句
  • 个体户个税计算公式
  • 理财产品的分类
  • 一张报关单是可以报关吗
  • 小额支出的两种形式
  • 当月销售次月开票怎么做账
  • 合伙人资本属于个人资本吗?
  • 工程服务费税率是多少2023
  • 固定资产基本特点
  • 私车公用必须是公司员工的车吗?
  • 员工垫付的费用没有发票,放在工资里可以吗
  • 接收商业承兑汇票有风险吗
  • 管理费用结转到哪个科目
  • 其他应收款在借方怎么调账
  • 购进货物用于集体福利会计分录
  • 无形资产摊销能加计扣除吗
  • 固定资产帐怎么做
  • sql server 错误
  • mysql中json格式是多少长度
  • 注册表 启动
  • 电脑开机一直显示xp
  • 重装系统后win7无法连接到网络
  • linux 查看so
  • 标签windows
  • win8系统怎么设置
  • centos怎么设置
  • winxp共享打印机win11
  • windows中alt+tab
  • windows10周年更新
  • windows 8升级
  • windows7播放器无法打开
  • 详解杭州亚运会会徽和口号
  • javascript 基础
  • jquery简单例子
  • perl中use strict
  • jquery 伪元素
  • node urlencode
  • [置顶]游戏名 TentacleLocker
  • js中鼠标经过事件
  • Git 创建分支提交远程分支详解
  • python第三方库文档怎么看
  • shell脚本实现监控进程
  • jQuery+css实现的tab切换标签(兼容各浏览器)
  • 江苏国税电子税务局怎么申报
  • 企业个税网上申报时间
  • 如何理解改革创新是时代要求
  • 咸阳高新区税务局地址
  • 委托人委托代理人的区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设