python字典类型
今天将会介绍一种在python中十分常见的组合数据类型——字典
通过一些实例来理解字典中的常规操作
什么是字典类型?
列表中查找是通过整数的索引(元素在列表中的序号)来实现查找功能。
但很多应用程序需要更加灵活的查找方式,即表示索引的键和对应的值组成。
比如说:“用户名”查找“手机号”,“学号”查找“学院班级”等等
通过任意键信息查找一组数据中值信息的过程叫“映射”
python语言中,通过字典来实现映射。
简单理解为,字典为处理信息与信息相对应映射关系的组合数据类型。
字典类型操作
创建一个字典,内容为国家与首都的映射,并添加中国、美国、法国为例
#第一中添加方式
d={"中国":"北京","美国":"华盛顿"}
#第二种添加方式
d["法国"]="巴黎"
print(d)
这里需要注意一点,字典和集合 一样具有无序性,所以返回结果可能和输入顺序有所差别
字典类型主要结构为 :键对应值;
在上例中,中国、美国、法国就相当于键,北京、华盛顿、巴黎属于值。
1.keys()
函数作用为返回所有“键”信息,也就是返回“中国、美国、法国”,不需要传入任何参数,使用方法如下:
d={"中国":"北京","美国":"华盛顿","法国":"巴黎&#