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

 

 

补充:

序列类型切片返回值:

   字符串   :返回值仍为字符串

  列表/元组:  若取一个元素  则为其本身    若超过一个  则仍为列表/元组

 

 

 

 

 

 

 

 

posted @ 2019-03-06 18:13  我的IT007  阅读(23)  评论(0)    收藏  举报