1
Python编程从入门到实践
1.10.4 6.4 字 典
6.4 字 典

字典(dict)这个概念就是基于现实生活中字典原型,生活中使用名称-内容对数据进行构建,Python中使用键(key)-值(value)存储,也就是C++中的map。字典有如下特征:

①字典中的数据必须以键值对的形式出现。

②键不可重复,值可重复。键若重复,字典中只会记该键对应的最后一个值。

③字典中的键(key)是不可变的,为不可变对象,不能进行修改;而值(value)是可以修改的,可以是任何对象。在dict中是根据key来计算value的存储位置的,如果每次计算相同的key得出的结果不同,那么dict内部就完全混乱了。