python笔记3(字典)

发布时间 2023-03-28 14:52:08作者: #鲁班一号#

字典

1.字典的创建

1.{}
2.dict()
image
image

3.通过fromkeys创建值为空的字典
image

2.字典元素的访问

通过 get()方法
以 a = {"name":"jiachao","age":20,"school":"tongda"}为例

如若结果不存在,则返回默认值
image

列出所有键值对
image

列出所有键//值
image

键的个数
image

检测一个键是否在字典中
image

字典元素的添加与删除

以 a = {"name":"jiachao","age":20,"school":"tongda"}为例
添加QQ:276

image

update()将字典中所有旧键覆盖;添加新键

image

字典中元素的删除 del()

image

popitem()随机删除键及其返回值

(字典本生没有顺序)
image

序列解包

image

image
image

姓名 年龄 工资 城市
鲁班一号 18 7200 北京
鲁班二号 19 8200 上海
鲁班三号 20 9000 深圳
鲁班大师 21 12000 南京
image
代码:
image
结果:
image

集合

集合中元素不能重复
集合的相关操作
交集,并集,差集
a = {1,2,3}
-- b = {'a','b',2}
为例
并集(union)
image
交集(intresection)

image

差集(difference)
image