位置: IT常识 - 正文

python中删除字典元素的方法有哪些?(python中删除字典里的空项目)

编辑:rootadmin

推荐整理分享python中删除字典元素的方法有哪些?(python中删除字典里的空项目),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python中删除字典元素的方法,python中删除字典元素的方法有哪些,python中删除字典元素的方法有哪些,python中删除字典元素的方法有哪些,python中删除字典元素的方法有哪些,python中删除字典里的空项目,python中删除字典元素,python中删除字典元素,内容如对您有帮助,希望把文章链接给更多的朋友!

在python中,对于不正确的内容要删除。删除列表或者字符串元素的方法不止一种,同样,删除字典元素的方法也不止一种,本文主要介绍python中删除字典元素的四种方法:1、使用del语句;2、使用clear();3、使用pop();4、使用popitem()。

方法一:使用del语句

删除字典的键-值对,能删单一的元素也能清空字典。

d={'a':1,'b':2,'c':3}#删除给定key的元素deld['a']print(d)#删除不存在的元素deld['m']

注意:找不到对应的key,会抛出异常

python中删除字典元素的方法有哪些?(python中删除字典里的空项目)

方法二:使用clear()

清空字典所有元素

x={}y=xx['key']='value'printyx.clear()printy

输出

{'key':'value'}{}

方法三:使用pop()

删除给定健对应的值

#!/usr/bin/python#-*-coding:UTF-8-*-site={'name':'中国红','alexa':10000,'url':'http://blog.csdn.net/uuihoo/'}pop_obj=site.pop('name')#删除要删除的键值对,如{'name':'中国红'}这个键值对printpop_obj#输出:中国红

注意:找不到对应的key,pop方法会抛出异常KeyError

方法四:使用popitem()

随机删除字典内容

d={'a':1,'b':2,'c':3}#第一次运行d.popitem()print(d)#第二次运行d.popitem()print(d)#第三次运行d.popitem()print(d)

注意:字典为空,调用此方法,会报出KeyError

本文链接地址:https://www.jiuchutong.com/zhishi/310716.html 转载请保留说明!

上一篇:dedecms解决移动端首页不自动更新问题(dedecms使用教程)

下一篇:帝国cms整合ckplayer6.1的方法(帝国cms phpcms)

  • 一般纳税人企业所得税多久申报一次
  • 新企业所得税季初资产总额
  • 增值税核算应设置什么
  • 清卡抄税报税顺序
  • 以前年度无形资产本年摊销额
  • 所得税汇算清缴补税的会计处理
  • 本月发生费用下月收到发票
  • 小规模纳税人能抵扣进项发票吗
  • 专用发票抬头一定要打完整吗
  • 活动板房怎么开发票
  • 收到快递费属于什么科目
  • 生产成本存货会计分录
  • 销售金额计算抵增值税吗
  • 无形资产和固定资产的折旧
  • 管家婆进销存软件免费版
  • 固定资产抵扣多少年
  • 职工福利增值税的处理
  • 技术转让税收优惠政策500万
  • 固定资产增值税怎么抵扣
  • 商品按照售价金额核算法进行日常核算
  • 不开外经证的后果
  • 营业执照号码含义
  • 预付卡销售发票可以报销吗?
  • 如何对投资收益进行会计处理
  • 进项和销项单价的比例
  • 企业为职工缴纳的五险一金占工资总额的多少
  • 网页老是自己跳出来
  • win10安装版u盘安装
  • 树上有只松鼠简笔画
  • 耕地占用补贴标准
  • 自创商誉是否能入账
  • 一台电脑两个显示器显示不一样的内容
  • w10如何设置工作组
  • linux操作系统文件系统
  • PHP:imagecopymerge()的用法_GD库图像处理函数
  • python 量化
  • php fopen函数的用法
  • 百度地图定位不更新
  • 企业所得税申报表资产总额怎么填
  • 企业职工薪酬如何确定
  • 企业增值税发票税率是多少
  • 税控机清单
  • python文件可分为哪几类
  • 小规模开工程款几个点
  • 无形资产有在建工程吗
  • SqlServer 2005 T-SQL Query 学习笔记(1)
  • 个税返还款增值税税率
  • 小规模纳税人免税怎么做账
  • 过次页和承前页怎么算
  • 股权转让是否需要全体股东签字
  • 应收账款多记账怎么做调整分录
  • 转销无法收回的应收账款会计分录
  • 非税收入如何退款
  • 采购商品验收入库的会计分录怎么写
  • mysql Access denied for user ‘root’@’localhost’ (using password: YES)解决方法
  • Linux下mysql源码安装笔记
  • 读取mysql binlog
  • 在linux系统中
  • win7系统ie浏览器打不开
  • xp系统电脑设置在哪
  • linux虚拟系统
  • win8应用程序无法正常启动
  • linux批处理文件怎么写
  • 恢复已删除的聊天记录微信
  • rtvscn95.exe - rtvscn95是什么进程 有什么用
  • win8中文版怎么升级到win10
  • win10预览版好吗
  • node 线程 进程
  • 如何修改excel数据显示格式
  • js鼠标移入事件
  • unity3d需要什么语言
  • td nowrap css nowrap使用说明于注意事项
  • 泛型类泛型接口泛型方法
  • 使用node写接口
  • 聊天界面的新消息通知设置 找不到
  • js原型使用场景
  • 使用jQuery Ajax 请求webservice来实现更简练的Ajax
  • 为何新能源汽车在东北推广不佳
  • 税控发票开票软件提示非征期不得抄报税?是什么意思?
  • 增值电信发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设