python中的字典类型及操作
!字典类型定义
~字典类型其实就是键值对的集合,然后它的创建采用{}和dict()创建。然后我们在字典变量中获取值,是通过键获得的。我们可以理解为一个键对应一个值。
!字典处理函数及方法
函数或方法 |
描述 |
Del d[k] |
删除字典d中键k对应的数据值 |
K in d |
判断键k是否在字典d中,返回值为true,false |
d.Keys() |
返回字典d中所有的键信息 |
d.Value() |
返回字典d中所有的值信息 |
d.Items() |
返回字典d中的所有的键值对信息 |
d.Get(k,<default>) |
键k存在,那么返回其值,不在返回<default> |
d.Pop(k,<default>) |
键k存在,取出其值,不在就返回<default> |
d.Popitem() |
随机从字典d中取出一个键值对,以元组形式返回 |
d.Clear() |
清除所有的键值对 |
Len(d) |
返回字典d中元素的个数 |
!字典类型应用
举例:
d={}#定义一个空字典 d["a"]=1;d[2]="two"#向d中新增两个键值对元素,注意各个不同的键之间用分号隔开 print(d) d[2]="tom"#修改第二个元素 print(d) print("c" in d) c=len(d)#计算d的长度 print(c) d.clear()#清空
结果: