- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
BYYUSHENPython字典的遍历及嵌套主讲老师:任越美
遍历字典3.条目的遍历1.键的遍历2.值的遍历
遍历字典任务一:遍历学生参加活动竞赛次数的字典actDict1,打印输出学生参加活动的类别及次数,计算出第二学业总积分。具体步骤:1.查看学生参加的活动情况2.统计学生参加活动的总次数衡量其积极性表现3.统计学生参加所有活动得到的总积分
遍历字典字典名for变量名in字典名:执行语句(缩进代码块)字典的keys()for变量名in字典变量名.keys():执行语句(缩进代码块)键的遍历:for变量名in字典名.values():执行语句(缩进代码块)值的遍历:语法要点[字典的值1,字典的值2,...,字典的值N]
遍历字典第三步:遍历学生参加活动竞赛次数字典actDict1和各项活动一次分数字典scores,打印输出学生参加活动的类型和次数,计算输出第二学业成绩。
元素的遍历以元组形式返回for变量名in字典变量名.items():执行语句(缩进代码块)两个变量,存储键和值for变量名1,变量名2in字典变量名.items():执行语句(缩进代码块)
嵌套字典任务二:统计一个小组7名同学的第二学业总成绩及平均成绩
嵌套字典字典中嵌套字典{河小青:{党团活动:8,技能竞赛:3,创新创业:2}}列表中嵌套字典[{党团活动:8,技能竞赛:3,创新创业:2}]字典中嵌套列表{河小青:[党团活动,技能竞赛,创新创业]}
嵌套字典列表中嵌套字典stu1={党团活动:8,技能竞赛:3,创新创业:2}stu2={党团活动:8,技能竞赛:2,创新创业:4}stu3={党团活动:6,技能竞赛:3,创新创业:5}stuScore=[stu1,stu2,stu3]forstuinstuScore:print(stu)运行结果:{党团活动:8,创新创业:2,技能竞赛:3}{党团活动:8,创新创业:4,技能竞赛:2}{党团活动:6,创新创业:5,技能竞赛:3}
嵌套字典字典中嵌套列表stuActivity={河小青:[党团活动,技能竞赛,创新创业],王小刚:[党团活动,技能竞赛],陈红:[党团活动,创新创业]}
总结for变量名in字典变量名for变量名in字典变量名.keys()键的遍历01总结值的遍历02for变量名in字典变量名.values()元素的遍历03for变量名in字典变量名.items(0)for变量名1,变量名2in字典变量名.items()字典的嵌套04字典中嵌套字典列表中嵌套字典字典中嵌套列表
BYYUSHENPython谢谢大家
您可能关注的文档
- 制作艺术字效果讲解.ppt
- 制作主题月历-功能页 (1)讲解.ppt
- 智慧能控触摸灯控开关系统设计任务书——美化后 (1)讲解.pdf
- 中文分词jieba库 (1)讲解.pptx
- 重定向和管道操作 (1)讲解.pdf
- 主界面设计 (1)讲解.ppt
- 注册表安全 (1)讲解.pptx
- 专题一 带你认识电路元件 (1)讲解.pptx
- 转场技巧 (1)讲解.pptx
- 自定义模块 (1)讲解.pptx
- 计及电动汽车移动储能动态电价的微电网优化调度研究及解决方案.pdf
- 浅谈电动汽车充电桩绝缘智能化自检装置的设计与应用 .pdf
- 浅谈电动汽车公共充电桩布局方案评价方法.pdf
- 浅谈基于弹性响应的电动汽车快充电价定价策略 汽车充电桩有序充电.pdf
- 浅谈光储充一体化社区的有序充电策略及解决方案.pdf
- 晚期肾透明细胞癌系统性治疗中国专家共识(2024版).pptx
- 中国膀胱癌保膀胱治疗多学科诊治协作共识(2022版).pptx
- 成人心血管外科手术体外循环患者血液管理指南.pptx
- 下尿路修复重建移植物应用规范中国专家共识.pptx
- 中国儿童急性非静脉曲张性上消化道出血诊治指南(2024).pptx
文档评论(0)