位置: IT常识 - 正文

Python中的defaultdict函数(Python中的关键字)

编辑:rootadmin

推荐整理分享Python中的defaultdict函数(Python中的关键字),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:Python中的类,Python中的类,Python中的序列类支持正向索引和反向索引,Python中的split()函数的作用,Python中的循环语句有( )循环和( )循环,Python中的split()函数的作用,Python中的split()函数的作用,Python中的default,内容如对您有帮助,希望把文章链接给更多的朋友!

在使用Python字典的过程中,如果没有key就会自动报错,这时就需要python中defaultdict函数发挥作用。defaultdict是Python内建dict类的一个子类,功能与dict相同,但可以产生一个带有默认值的dict,如果key不存在,就会返回默认值。

Python中的defaultdict函数(Python中的关键字)

1、若访问字典中不存在的键时会引发KeyError的异常。

dict1={'Alice':'2341','Beth':'9102','Cecil':'3258'}dict2={}#定义空字典dict3=dict()#定义空字典bag=['apple','orange','cherry','apple','apple','cherry','blueberry']count={}forfruitinbag:count[fruit]+=1错误:KeyError:'apple'

但是如果字典中的键如果能够有默认的值有时候是非常方便的。这时就需要用到defaultdict类。

2、dict.setdefault()方法

设置默认值:有两个参数,一个是键的名称,另一个是默认值。

如果键已经存在字典中就返回它的值,如果没有就将默认值保存并且返回该默认值。

setdefault(key[,default])Ifkeyisinthedictionary,returnitsvalue.Ifnot,insertkeywithavalueofdefaultandreturndefault.defaultdefaultstoNone

3、使用实例

strings=('puppy','kitten','puppy','puppy','weasel','puppy','kitten','puppy')counts={}forkwinstrings:counts.setdefault(kw,0)counts[kw]+=1#原PPT中这里有一个笔误
本文链接地址:https://www.jiuchutong.com/zhishi/313329.html 转载请保留说明!

上一篇:关于DEDECMS移动data后网站地图无法生成的解决方法

下一篇:python PyQt用动作填充工具栏(python 动态)

  • 带薪休假会计
  • 个人所得税累计扣除标准
  • 所得税流程
  • 公司团建取得的进项发票可以抵扣增值税吗
  • 所有者权益变动表图片
  • 个人提供技术服务费开票税率
  • 小微企业免税销售额和其他免税销售额
  • 临时售楼处及其装修费用如何列支
  • 支付外币投资会计处理
  • 事业单位固定资产
  • 工会经费如何做会计分录科目
  • 银行每年存款任务
  • 处置全资子公司税务处理
  • 当期软件产品可抵扣进项税额 留抵
  • 商铺租金收入交什么税一共多少个点
  • 增资扩股投资方要交印花税吗
  • 购进建筑服务进项税额
  • 消费金融服务要交税吗
  • 直接成本和间接成本差异
  • 小规模纳税人定额发票怎么报税
  • 公账转私账可以撤销吗
  • bios设置技巧
  • 苹果怎么充电更好
  • 研发费用加计扣除
  • 税收滞纳金能不能超过本金
  • 怎么安装win7系统步骤
  • php实现简单数字变量
  • 安置房项目需要环评吗
  • 公司注销不清算可以吗
  • 收到政府补助如何开具发票
  • 增值税专用发票怎么开
  • intempt
  • 融资租赁综合利息计算
  • 应交增值税专栏下的增值税项目有哪些?
  • 存货跌价准备减少
  • 闲置房的相关政策
  • 全资子公司取得注册证可以免临床
  • 拨缴经费收入进行账务处理
  • 孪生神经网络 计算相似度
  • 企业的职工福利费应当按照应付工资总额的14%计提
  • 投资别人公司的注意事项
  • 帝国cms什么语言
  • 合伙企业需要申报哪些税
  • 资产减值准备如何影响利润
  • 固定资产加速折旧计算方法
  • 饭店开业多久可以正常
  • 车船税征收范围有
  • acca中ebq等于
  • 记账凭证核算形式
  • 年底存货反映了什么
  • 人力资源公司劳务外包
  • 工资汇算清缴前发
  • 加油站固定资产折旧方法
  • 月末制造费用转入生产成本
  • 公司法人章财务章丢了怎么办
  • 开红字发票购买方和销货方有哪些操作不同?
  • 软件租赁费入什么账户
  • 托收承付的承付是指
  • window10系统主题
  • win2003网络设置
  • linux内核模块编译步骤
  • centos7 pptp搭建
  • mac的虚拟机
  • win8系统运行窗口怎么打开
  • hpl是什么文件
  • 如何升级win
  • linux文件后缀名解释
  • f_00000e是什么文件
  • win7专用字符编辑程序
  • win7安装要求配置
  • django实现登录注册功能
  • Bullet(Cocos2dx)之创建地形
  • dos命令 for
  • javascript视频教程
  • 基于javascript的毕业设计
  • python相关图片
  • jquery点击按钮修改表格数据
  • 税服领花规范照片
  • 海关行政处罚实施条例的适用范围
  • 四川地方税务局官网首页
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设