巴黎

Python字典及相关操作(内含例题)

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