python基础数据类型之字典的操作

一. 字典的简单介绍字典(dict)是python中唯一的一个映射类型.他是以{ }括起来的键值对组成. 在dict中key是唯一的. 在保存的时候,根据key来计算出一个内存地址. 然后将key-value保存在这个地址中. 这种算法被称为hash算法,所以,切记,在dict中存储的key-value中的key'必须是可hash的,如果你搞不懂什么是可哈希,暂时可以这样记,可以改变的都是不可哈希的,那么可哈希就意味着不可变.这个是为了能准确的计算内存地址 规定的.已知的可哈希(不可变)的数据类型: int,str,tuple,bool 不可哈希(可变)的数据类型: list,dict,set

二. 字典的增删改查和其他相关操作1.增加

dic =] =
dic[] = 18

dic.setdefault(,)
(dic)

2.删除

ret = dic.pop( dic[
ret =
dic.clear()

3.修改

dic = {: 123,: ,: 18= {: 456,: ,:
(dic1)

4.查询查询一般用key来查找具体的数据.

(dic[
(dic.get((dic.get())
(dic.get(,))

5.其他相关操作

dic = {: 123,: 18,: (dic.keys())
key (dic.values())
value (dic.items())
key,value dic.items():

a,b = 1,2
(c,d) = 3,4
e,f = [1,2,3]
(e,f)

三.字典的嵌套

dic1 =: : 18: : 28: [,: (dic1.get().get((dic1.get((dic1.get()[1])

dawei

【声明】:淮南站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。