位置: 编程技术 - 正文

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)

  • 医疗批发企业增值税税负率大概是多少
  • 销项税额的计算方法
  • 进项税转出的会计处理方法
  • 交通费中的高速费怎么算
  • 单位购买理财产品需要什么手续
  • 税收分类编码如何查询
  • 报税金额和实际做账金额不一样
  • 采购返利怎么生成发票
  • 增值税起征点的规定只适用于
  • 固定资产报废属于非常损失吗
  • 价外费用的判断标准
  • 房地产开发企业预缴增值税
  • 企业清算期间留抵的税额如何做会计处理?
  • 公司团建活动奖状模板
  • 查账征收的个体户需要申报个人所得税吗
  • 含税价与不含税价哪个便宜
  • 开票系统怎么改管理员名字
  • 年终奖专项扣除
  • 房地产开发经营企业确认当期因销售房地产
  • 什么情况下从价计征房产税
  • 工程项目管理人员任命书
  • 股东变更交印花税会计分录
  • 宽带测速器在线测速
  • 收到生育津贴的短信是真的吗
  • 政府补助调增还是调减
  • 华为鸿蒙harmonyos官网4.0升级
  • 企业当期产生的外币报表折算差额
  • 营业款怎么存入公司账户
  • stk al00华为
  • win10如何给文件夹上锁
  • 利得的具体分类
  • 一般贸易和进料加工贸易的区别
  • 企业财务管理的对象是什么
  • 火星车百家号
  • php7.2编译安装
  • vue .find
  • 人工智能怎么做出来的
  • 交易性金融资产属于流动资产
  • 一次性收取一年租金增值税怎么计算
  • mysql union or
  • php定义变量的方法
  • LVS负载均衡群集的常用调度算法包含哪几种?
  • 企业出租的存货包括
  • 房屋租赁时需要交税吗
  • 零税率与免税有关系吗
  • sql数据库降低版本
  • sql server 2008全称
  • 开具劳务发票需要哪些资料?
  • 留抵进项税额怎么做分录
  • 土地增值税是什么税种类型
  • 税局代开专票对方隔月退回重开如何做账务处理呢?
  • 库存商品结转成本是什么意思
  • 累计折旧的借贷方表示
  • 利润分配未分配利润是净利润吗
  • 事业单位公务员考试条件
  • 计提社保公积金的账务处理
  • 应付利息的主要方式
  • 员工借款怎么处理
  • 增加的实收资本印花税
  • 行政事业单位计提工资怎么做账
  • 内部无形资产交什么税
  • linux中的rpm
  • unix操作系统有哪些主要特色
  • 手动清洁cmos
  • windows蓝屏代码大全及解决方案
  • win8.1应用
  • linux远程操作常用命令
  • win7系统关机没反应
  • schost.exe - schost是什么进程 有什么用
  • WIN7系统如何恢复出厂系统
  • kb4592449-windows安全每月质量汇总
  • Ubuntu 下搭建网站服务器
  • 基于springboot的毕设
  • android observer
  • Unity的Attribute(特性)还算多吧
  • 获取服务器信息失败mc
  • 原生js常用的方法
  • html5videojs
  • 山东统一发票查询平台
  • 财政云操作视频
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设