再识Python笔记(三)

字典续篇:

删除键-值对:

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在字典中储存字典:会使代码变复杂。

 

posted @ 2018-11-17 14:22  undersea  阅读(121)  评论(0编辑  收藏  举报