本文是学习齐伟老师的《python全栈工程师》课程的笔记,欢迎学习交流。同时感谢齐老师的精彩传授!
一、课程目标
- 掌握字典的定义方法
- 掌握字典的基本操作
- 掌握字典的方法
二、详情解读
1.创建字典:
注意:字典的键必须是不可以变的(比如:元组、数字、字符串等),且在字典里是唯一的,如果有重复的键,后面的会覆盖前面的值。
2.字典基本操作:
- 字典键值对数量:len()
- 得到字典中键的值:d[key]
- 修改字典中键的值:d[key] = value
- 多年是否在:key in d
- 删除键值对:del d[key]
3.字典中的方法:
- 读取值的方法:get、sedefault
- 增加键值对:update
- 删除键值对:pop、popitem、clear
三、课程小结
- 掌握如何创建字典
- 掌握字典的基本操作
- 掌握字典的方法
四、作业
- 编写程序,实现如下功能:
– 用户输入国家名称
– 打印出所输入国家名称及其首都
小编参考:
d = {'中国': '北京', '俄罗斯': '莫斯科', '美国': '华盛顿', '日本': '东京', '韩国': '首尔'}
s = input('enter country name: ')
if s in d:
print('country: ', s)
print('capital: ', d.get(s))
运行效果图: