- 3
- 0
- 约4.43千字
- 约 6页
- 2026-07-03 发布于河北
- 举报
Python字典嵌套循环面试真题(含详细答案)
一、基础题型(必考)
题目1:遍历单层字典的三种常用方式,并说明适用场景
题干:现有字典data={name:张三,age:22,gender:男},写出三种遍历方式,分别获取键、值、键值对,并简单说明各自什么时候用。
参考答案:
python
data={name:张三,age:22,gender:男}
#方式1:只遍历key(最常用,业务中判断键是否存在)
forkeyindata:
print(key)
#方式2:遍历所有value,只需要取值时使用
forvalindata.values():
print(val)
#方式3:同时遍历key和value,90%业务场景首选
forkey,valindata.items():
print(key,val)
面试话术:
直接for循环字典本身,只能拿到键,适合做键的存在性判断;
values()专门用来批量获取字典数据值;
items()可以同时拿到键和值,绝大多数增删改查、数据筛选场景都会用这个方法。
题目2:判断嵌套字典指定key是否存在,避免程序报错
题干:有嵌套字典user={id:1001,info:{username:lisi,phone:13800138000
您可能关注的文档
- PCR技术线上考核试题(含详细答案).docx
- PDP性格测试(前台通用版+完整答案解析).docx
- PETS2全国英语等级考试二级笔试真题模拟卷(含详细答案解析).docx
- Photoshop CC16 全真模拟试题(含详细答案解析).docx
- Photoshop CS5 试题汇总及详细解答(完整版).docx
- Photoshop X3-9 中级专业试题(含详细答案解析).docx
- Photoshop 基础测试试题(含详细答案解析).docx
- Photoshop初级综合归类试题(含详细答案解析).docx
- Photoshop零基础基础知识单元测试卷(满分100分).docx
- Photoshop中级考试试题(2-9套含详细答案).docx
最近下载
- 石油和化学工业“十五五”发展指南发布 化工新材料自给率要达到75%.docx
- 涤除公司法定代表人身份的民事起诉状.docx VIP
- 北京版小学英语1-6年级完整词汇表(带音标).pdf VIP
- 建筑工程开工要做的方案(3篇).docx VIP
- 2024年三级物联网安装调试员技能鉴定考试题库(浓缩500题).docx VIP
- 小学三年级上册写字表字帖(可打印).pdf VIP
- 营运客车类型划及等级评定申请表(新2013版).doc VIP
- (完整版)数字连线画.doc VIP
- 2025年物联网安装调试员(高级)技能鉴定考试题库及答案.docx VIP
- 沪教牛津版四年级英语上册重要知识点归纳.pdf VIP
原创力文档

文档评论(0)