位置: 编程技术 - 正文

Python中字典的setdefault()方法教程(python中字典的键值对)

编辑:rootadmin

推荐整理分享Python中字典的setdefault()方法教程(python中字典的键值对),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python中字典的用法举例,python中字典的get方法,python中字典的键值对,python中字典的操作,python中字典的操作,python中字典的键类型,python中字典的操作方法,python中字典的键类型,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

在python基础知识中有说过,字典是可变的数据类型,其参数又是键对值。setdefault()方法和字典的get()方法在一些地方比较相像,都可以得到给定键对应的值。但setdefault()方法可以在字典中并不包含有给定键的情况下,为给定键设定相应的值。

Python中字典的setdefault()方法教程(python中字典的键值对)

Python 字典的 setdefault 方法原型如下:

如果给定的 key 在字典中则返回该值,如果不在字典中,就将 key 插入到字典中,并将值设置为指定的 default 参数,default 的缺省值为 None。

使用 setdefault 方法相当于如下的操作:

该方法与字典的 get 方法有些相似,但有些区别。dict.get 和 dict.setdefault 方法在 key 存在于字典中时都能返回该值,在 key 不在字典中时,也都能返回缺省的值。两个方法的区别在于,当 key 不在字典中时 setdefault 方法会在字典插入缺省的键值并返回,而 get 方法只返回缺省值,不向字典中插入新的 key。

示例:

总结

标签: python中字典的键值对

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

上一篇:Python连接数据库学习之DB-API详解(如何用python连接数据库)

下一篇:python3.5实现socket通讯示例(TCP)(socket python)

  • 社保缴费是当月扣当月的吗
  • 结售汇有金额限制吗
  • 非营利机构注册要求
  • 新增资产额怎么计算
  • 报税界面
  • 对公账户的钱能转到私人账户吗
  • 自产货物用于本企业在建工程交增值税不
  • 研发过程中材料费计入
  • 报关单报关没做收入怎么办
  • 机动车临时号牌有效期多久
  • 供应商货款打折分录
  • 过期的费用发票怎么处理
  • 车间房屋维修费属于什么科目
  • 没通过认证的增值税发票是否能够记入成本抵扣
  • 先开票后预缴能跨年吗
  • 一般纳税人当月只有进项没有销项怎么做账
  • 发票抬头是繁体字怎么办
  • 采购比价流程图
  • 高杠杆资金是什么意思
  • 营改增房租增值税税率
  • 购进的出口货物如何入账
  • 安全生产费怎么算
  • 库存商品转结
  • 补缴的附加税怎么入账
  • 工伤保险的作用有
  • 公司内部收据能做凭证吗
  • 出口退税 免税
  • Win11怎么设置开机跳过密码
  • windows11怎么设置默认应用
  • 为什么电脑开机显示无信号然后黑屏
  • 企业所得税费用扣除比例
  • 高手成长礼包
  • 固定资产的折旧怎么算
  • vue ui怎么用
  • debian更换国内源教程
  • 职工教育经费会计账务处理
  • php版本7和5区别
  • 固定资产修理支出准予扣除吗
  • 电维护费多少合法
  • 前端调用后端代码
  • 开具信用证费用由谁承担
  • 企业所得税资产总额根据什么填
  • python怎么求列表里的和
  • 公司资金转到法人帐户
  • 增值税普通发票查询真伪
  • 交易所转交易所手续费是多少
  • 合并范围外关联方是什么
  • 织梦相关文章调用
  • 实收资本一定要到账吗
  • 工会经费和残保金属于税费吗
  • 积分兑换商品怎么查快递
  • 再保险业务范围
  • 公司如果不交社保会怎么样
  • 股东出资资本金可以是问别人借来的吗
  • 住宿费的进项税额
  • 不动产进项税额转出
  • 承兑汇票怎么拿钱
  • 废品损失明细账应选择三栏式
  • 银行余额调节表电子版
  • 数据库中的内容怎么换行
  • winxp启动
  • win2003出现各种硬件故障问题时的处理方法
  • mac截图后怎么编辑
  • 如何卸载影子还原软件
  • centos7自签名证书
  • windows8快速启动设置
  • win7自动休眠怎么取消
  • ubuntu20.04安装配置
  • android xui
  • jquery实现
  • 用批处理删除盘符
  • dirsearch批量
  • javascript简明教程
  • jQuery Ajax Post 回调函数不执行问题的解决方法
  • jQuery插件封装时如要实现链式编程,需要
  • python3中raw_input的用法
  • 税务部门的扣款协议
  • 内蒙地税个人所得税标准
  • 纳税人如何划分
  • 国家税务局宝鸡市税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设