python-字典

字典

什么是字典

字典是一系列键值对的集合,每一个键都与一个值相关联,可以通过键访问与之关联的值。

字典用{ }表示,键和值之间用冒号分隔,键值对之间用逗号分隔。

 

举个栗子:

tom = {"age":18, "country":"America"}

print(tom["age"])   #18

 

字典数据结构的应用场景

(1)存储一个对象的多种信息

(2)存储众多对象的同一种信息

 

字典的操作

字典是一种动态的数据结构,可对字典中的键值对进行操作

(1)增加键值对

通过指定字典的键和与之相关联的值来增加字典的键值对

dir[new_key] = new_value

键值对的排列顺序与添加的顺序不同,python不关心键值对的排列顺序,只关心键和值的关联关心

 

(2)删除键值对

通过del删除字典中的键值对

del dir[key]

 

(3)修改字典中的值

通过指定指定字典的键并对与之相关联的值重新赋值

dir[key] = new_value

 

遍历字典

(1)遍历字典中的键和值

通过items()方法

(2)遍历字典中的所有键

通过keys()方法

(3)遍历字典中的所有值

通过values()方法

(4)按顺序遍历字典

通过sorted()方法

 

字典嵌套

(1)列表里存储字典

(2)字典里存储列表

(3)字典里存储字典

posted @ 2019-03-31 22:43  可口可乐嗨  阅读(144)  评论(0编辑  收藏  举报
levels of contents