!字典类型定义

~字典类型其实就是键值对的集合,然后它的创建采用{}和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()#清空

结果:

标签: none

添加新评论