字典续篇:
删除键-值对:
1.del语句:
指定字典名和要删除的键。
注意:删除的键-值对永远消失。
2.遍历字典:
2.1遍历所有的键-值对:
使用for循环,声明两个变量,用于存储键-值对中的键和值。对于这两个变量,可使用任何名称。
实例中的‘\n’表示在输出每个键-值对后都插入一个空行。
注意:遍历字典时,键-值对的返回顺序也与存储顺序不同,Python不关心键-值对的存储顺序,而只跟踪键和值之间的关联关系。
2.2遍历所有键:
遍历字典中,会默认遍历所有键。
2.3:按顺序遍历字典中的所有键
使用for循环和方法sorted()
2.4遍历字典中的所有值
使用方法values().
从上面我们看出,在遍历字典中的值时有重复的元素,使用集合set()可以剔除重复项,因为集合类似于列表,但每个元素都是独一无二的。
但方法set()区分大小写。e,g在集合中'P' 与 ‘p’属于不同元素。
3.嵌套:
3.1字典列表:
3.2在字典中存储列表
3.3在字典中储存字典:会使代码变复杂。