「这是我参与11月更文挑战的第25天,活动详情查看:2021最后一次更文挑战」
访问字典:
第一阶段:基操勿6!
如果要想获取字典中某个键的值,可以通过访问键的方式来显示对应的值。上代码:
dict = {'线代': "99", "数据分析": "99", "概率论": "98"} # 创建字典
print('小红同学的线代成绩是:',dict['线代']) # 输出线代成绩
print('小红同学的线代成绩是:',dict['数据分析']) # 输出数据分析成绩
print('小红同学的线代成绩是:',dict['概率论']) # 输出概率论成绩
复制代码
第二阶段:项目常用!
(1) get 获取指定key 对应的value,如果key不存在返回none——语法:字典名.get(key)
上代码:
a = {'干干': 11, 'age': 11}
print(a.get('age'))
复制代码
(2)keys 取出所有的key——用法:字典名.keys()
上代码:
a = {'干干': 11, 'age': 11}
print(a.keys())
复制代码
(3)values 取出所有的值——用法:字典名.values()
上代码:
a = {'干干': 11, 'age': 11}
print(a.values())
复制代码
(4) items 取出所有的键值对——用法:字典名.items()
上代码:
a = {'干干': 11, 'age': 11}
print(a.items())
复制代码
(5)setdefault(key) 有此键则查,无则增!
上代码:
di2 = {'name':'干干','age':18,'sex':'男'}
print(di2.setdefault('name'))
di2.setdefault('name2')
print(di2)
复制代码
同学们是不是发现——此字典(python程序中的字典)确实非彼字典(《新华字典》),不过确实有那么些共同之处呢!比如:我们查字典的时候,就是查某个字,然后会查出来这个字对应的含义及例词一系列信息;而我们现在用的这个字典,如果我们想要查某个键的值,也是通过查键的方式来显示对应的值呢!大家好好深入思考思考哦!
拓展:如果我们要查某一个键对应的值,而这个键值对在字典中不存在会怎么样呢!
答案显而易见——肯定在执行后会报错,但是我们就是要来看看这会报的什么类型的错!就是倔!!!
dict = {'线代': "99", "数据分析": "99", "概率论": "98"} # 创建字典
print("dict['语文成绩']:",dict['语文成绩'])
复制代码
🔆In The End!
| 从现在做起,坚持下去,一天进步一小点,不久的将来,你会感谢曾经努力的你! |
|---|
本博主会持续更新爬虫基础分栏及爬虫实战分栏,认真仔细看完本文的小伙伴们,可以点赞收藏并评论出你们的读后感。并可关注本博主,在今后的日子里阅读更多爬虫文!
如有错误或者言语不恰当的地方可在评论区指出,谢谢!
如转载此文请联系我征得本人同意,并标注出处及本博主名,谢谢 !




近期评论