字典是一系列的键-值对,通过键来访问相关的值。值可以是数字、字符串、列表、字典等。
字典用花括号{ }表示,创建空字典alien={}
1.访问字典的值
通过键,获取相应的值
2.添加键值对
3.修改字典中的值
4.删除键值对
用del语句,指定要删除的字典名称和要删除的键
注:对于比较大的字典可以放在很多行中,如下:(1)缩进对齐;(2)在最后一个键值对后也加上逗号,为以后在下一行添加键值对做准备
统计多个受访对象最喜欢的编程语言,键是受访对象姓名,值是他们最喜欢的语言。
5.字典遍历
(1)遍历所有键值对
解释:方法items(),返回一个键值对列表,如下:。 for循环依次将每个键值对存储到两个变量(key, value)中。
(2)遍历所有的键
keys()方法,返回一个列表,包含字典中所有的键
遍历字典时,默认是对键的遍历。因此,也可以直接遍历字典而不用key()方法
(3)遍历所有的值
values()方法,返回一个列表,包含字典中所有的值
6.嵌套
列表中嵌套字典(图一),或字典中嵌套列表(图二)