摘要:
01 字典的基本概念
02 嵌套
01 字典的基本概念
字典与键值对
在讲Python中的字典(Dictionary)之前,我们来回顾一下我们常用的字典有什么特征。
我们可以看到,在上图这样一本日常使用的字典中,每一个字都对应着一个或者多个解释,当你查阅字典时,你会先通过检索(可以是部首检索,可以是拼音检索)找到你所要查的字,然后再看解释。
可能你会觉得有点莫名奇妙,但你在往下看的时候,可以回过头来联想这个例子。
Python中的字典(Dictionary)是什么?
五种标准数据类型(数字,字符串,列表,元组,字典)大家应该都还记得,字典就是其中一种,也是我们学习的最后一种标准的数据类型。
表示方式:
{key:value,key:value,key:value} 用中文写就是 {键:值}
示例:
dictionary={'first_name':last,'last_name':leo}
可能有的小伙伴看懂了,有的同学没有看懂,那么我来解释一下。
首先看最外部的符号:
元组的表示使用了圆括号(),列表的表示使用了方括号[ ] ,而字典的表示则是使用花括号{ }扩起,内部元素用逗号隔开。
再来看内部元素:
区别于列表或者元组中那样的单个数据元素,我们可以看到,上述的字典示例中用逗号隔开的元素由三部分组成:
key : value 用中文来说就是 键 冒号 值
那么这三部分组成的就是字典中的单个元素,被称为键值对(