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

  • 应该怎样写好网站描述(怎样写好网格员的每月会议记录范文)

    应该怎样写好网站描述(怎样写好网格员的每月会议记录范文)

  • 如何进行发帖推广(发帖推广技巧)

    如何进行发帖推广(发帖推广技巧)

  • 远离贪念,心无旁骛即是净土(远离贪嗔之心住平等舍什么意思)

    远离贪念,心无旁骛即是净土(远离贪嗔之心住平等舍什么意思)

  • 苹果微信分身怎么弄(苹果微信分身怎么整)

    苹果微信分身怎么弄(苹果微信分身怎么整)

  • 小黑记事本卸载了为什么广告还跳出来(小黑记事本卸载不干净)

    小黑记事本卸载了为什么广告还跳出来(小黑记事本卸载不干净)

  • OPPO手机空文件夹怎么清理(oppo手机文件突然消失)

    OPPO手机空文件夹怎么清理(oppo手机文件突然消失)

  • 电脑分盘c盘多大合适(分盘c盘分多大合适)

    电脑分盘c盘多大合适(分盘c盘分多大合适)

  • 查别人qq里的好友(查别人qq里的好友的软件)

    查别人qq里的好友(查别人qq里的好友的软件)

  • 闪电修换屏是原装的吗(闪电修换的苹果屏是原装的吗)

    闪电修换屏是原装的吗(闪电修换的苹果屏是原装的吗)

  • 华为相册拼图在哪(华为相册拼图怎么拼图)

    华为相册拼图在哪(华为相册拼图怎么拼图)

  • 8P电源键附近很烫(iphone8电源键附近会发烫)

    8P电源键附近很烫(iphone8电源键附近会发烫)

  • 手机必须贴手机膜吗(手机到底需不需要贴屏保)

    手机必须贴手机膜吗(手机到底需不需要贴屏保)

  • 怎么设置微信悬浮在其它应用上面(怎么设置微信悬浮窗口)

    怎么设置微信悬浮在其它应用上面(怎么设置微信悬浮窗口)

  • 桌面黑了怎么恢复正常(桌面黑了怎么恢复白色)

    桌面黑了怎么恢复正常(桌面黑了怎么恢复白色)

  • 页面边距怎么设置厘米(页面边距怎么设置磅)

    页面边距怎么设置厘米(页面边距怎么设置磅)

  • m3.ans是什么文件(m3ans是什么文件可以删掉吗)

    m3.ans是什么文件(m3ans是什么文件可以删掉吗)

  • vivox9可不可以放内存卡(vivox9可以用)

    vivox9可不可以放内存卡(vivox9可以用)

  • 华为arttloox是什么型号

    华为arttloox是什么型号

  • 笔记本录音没有声音怎么办(笔记本电脑录音效果不好怎么办)

    笔记本录音没有声音怎么办(笔记本电脑录音效果不好怎么办)

  • 苹果11震动怎么调(苹果11震动怎么开)

    苹果11震动怎么调(苹果11震动怎么开)

  • 美图v7怎么关闭多任务(美图手机关闭常用建议)

    美图v7怎么关闭多任务(美图手机关闭常用建议)

  • 苹果中国红是什么型号(苹果手机中国红是苹果几代)

    苹果中国红是什么型号(苹果手机中国红是苹果几代)

  • 苹果手机pin码在哪里能看到(苹果手机PIN码在哪里关闭)

    苹果手机pin码在哪里能看到(苹果手机PIN码在哪里关闭)

  • m2散热片怎么装(m2散热怎么拆)

    m2散热片怎么装(m2散热怎么拆)

  • iphone贴卡机是什么(苹果手机贴卡机好吗)

    iphone贴卡机是什么(苹果手机贴卡机好吗)

  • 怎么制作宣传视频(怎么做一个简单的宣传视频)

    怎么制作宣传视频(怎么做一个简单的宣传视频)

  • 上不去网怎么回事(上不去网了什么原因)

    上不去网怎么回事(上不去网了什么原因)

  • 普尔曼附近的帕卢斯一辆拖拉机在耕作时扬起尘土,华盛顿州 (© Ben Herndon/Tandem Stills + Motion)(普尔曼多少钱)

    普尔曼附近的帕卢斯一辆拖拉机在耕作时扬起尘土,华盛顿州 (© Ben Herndon/Tandem Stills + Motion)(普尔曼多少钱)

  • 消费税的计税价格是什么
  • 纳税标准怎么算
  • 土增税税率和速算例题
  • 预付账款对方公式怎么算
  • 主营业务怎么计算
  • 技术服务的分录
  • 发票查验是什么字体
  • 利润表里的所得税怎么算
  • 成本占收入比重分析
  • 小规模纳税人怎样报税
  • 小规模个体户营业执照一共几个章
  • 工业企业会计报告
  • 原材料的归集和整理
  • 企业所得税弥补亏损怎么算
  • 对公账户汇款用途可以随便写吗
  • 公司开发票就会报税吗?
  • 个体户缴纳个人经营所得税分录
  • 重点创业人群
  • 最新出口退税率调整
  • 旅游业务增值税税率
  • 个人独资企业收款码
  • 委托加工业务流程图
  • 前两个月亏损第三个月盈利所得税怎么计算
  • linux命令执行成功后会返回什么
  • 销售设备并提供安装服务增值税税率
  • 公司过户费用怎么入账
  • win10任务栏搜索如何关闭
  • 增值税缓息是什么意思
  • php实现留言板功能
  • thinkphp jquery实现图片上传和预览效果
  • 小微企业资金数额
  • 中药饮片适用增值税税率
  • 设备租赁费怎么入账
  • 稚晖君的学历
  • php新版本特性
  • 软件增值税即征即退文件
  • 法律服务费属于什么服务
  • vue+elementui
  • 个税扣错了申请退税
  • 收到退税收入
  • 支付委托加工费的记账凭证
  • 土地利息可以作为土增扣除吗
  • 预收帐款
  • 个人销售商品交什么税
  • 陕西省跨区域企业所得税征收
  • 个人所得税的征收模式为()A
  • 房地产公司收房款怎么分录
  • 坏账准备是什么凭证
  • 退货回去需要把原包装保留吗
  • 营改增后工程结算的账务处理
  • 差旅费包括哪些费用
  • 企业的一般账户可以转款到个人吗
  • 购进货物未取得增值税专用发票可以抵扣进项税额吗
  • 进出口货物报关单
  • 公司没开户需要做账吗怎么做
  • 低值易耗品怎么做账务处理
  • window所有程序在哪里
  • centos基本操作
  • system idle process是什么进程(CPU的空闲率)
  • w7系统删除所有东西
  • linux crontab -e
  • Windows 7(x64)下安装Ubuntu12.4的方法
  • 如何设置访问共享文件夹
  • 硬盘安装windows xp
  • 怎么打开windows移动中心
  • js excel导入导出
  • jquery实现图片显示
  • window系统设置
  • python accdb
  • js 操作excel
  • shell中的括号
  • Android Toast设置弹窗大小
  • 使用粗盐热敷十大危害
  • JavaScript SweetAlert插件实现超酷消息警告框
  • jquery js区别
  • android 轮播
  • js优化性能
  • 资本公积如何转增股本的流程
  • 地下车库是否缴房产税
  • 广东税务查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设