python 字典类型函数和方法

字典类型定义

字典类型是“映射”的体现

-键值对:键是数据索引的扩展

-字典是键值对的集合,键值对之间无序

-采用大括号{}和dict()创建,键值对用冒号:表示

形式:d={"中国":"北京","美国":"华盛顿"}


 

理解“映射”
-映射是一种键(索引)和值(数据)的对应

字典类型操作函数和方法


del d[k]                                             删除字典d中键k对应的数据值


k in d                                                判断键k是否在字典d中,如果在返回Ture,否则返回False


d.key()                                              返回字典d中所有的键信息


d.values()                                         返回字典d中所有的值信息


d,items()                                            返回字典d中所有的键值对信息


 列表类型操作函数和方法


d.get(k,)                        键k存在,则返回相应值,不在则返回


d.pop(k,)                       键k存在,则取出相应值,不在则返回


d.popitem()                                   随机从字典d中取出一个键值对,以元组形式返回


d.clear()                                        删除所有的键值对


len(d)                                            返回字典d中元素的个数


字典类型应用场景

映射的表达


-映射无处不在,键值对无处不在


-例如:统计数据出现的次数,数据是键,次数是值


-最主要作用:表达键值对数据,进而操作它们


 

复习总结


-映射关系采用键值对表达


-字典类型使用{}和dict()创建,键值对间用:分隔


-d[key]方法既可以索引,也可以赋值


-字典类型有一批操作方法和函数,最总要的是.get()


 

 

你可能感兴趣的:(python)