day05字典
字典:
1. 列表的缺点:
1.列表如果存储的数据比较多,那么它的查询速度相对较慢
2.列表存储的数据关联性不强
2.字典 基础数据类型之一
python中唯一映射类数据,它是以键值对形式存储起来的。
数据类型的分类:
可变:list dict set
不可变:int bool str tuple

容器型:list dict set tuple
非容器型: int bool str

字典优点:1.存储大量关系型数据
2.查询速度快
字典的增删改查
增
dict[key]=value 有则修改 无则添加
dict.setdefault(key,value) 有则不改变原来值 无则添加
dict.setdefault(key) 没有设置值 则为None
删
dict.pop(key) 删除对应键值对
dict.pop(key,‘提示语’) 提示语一般为None
dict.clear() 清空
del dict[key] 删除对应键值对 没有则报错
del dict 删除字典
改
dict[key]=value
dict.update() 更新
查
dict[key]
dict.get(key,'提示语None')
dict.keys()
dict.values()
dict.items()
分别赋值
a,b=1,2
补充:
序列类型切片返回值:
字符串 :返回值仍为字符串
列表/元组: 若取一个元素 则为其本身 若超过一个 则仍为列表/元组

浙公网安备 33010602011771号