35. Python 字典简介和字典创建的三种方式
目录
字典简介
字典是”键值对”的无序可变序列, 字典中的每个元素都是一个”键值对”, 包含:”键对象”和”值对象”; 可以通过”键对象”实现快速获取, 删除, 更新对应的 “值对象”;
列表中我们通过”下表数字”找到对应的对象; 字典中通过”键对象”找到对象的”值对象”; ‘键’是任意的不可变数据, 比如:整数, 浮点数, 字符串, 元组; 但是: 列表,字典,集合这些可变对象, 不能作为”键”;并且”键”不可重复;
“值” 可以是任意的数据, 并且可重复;
一个典型的字典的定义方式:
a = {‘name’:’marray’,’age’:18,’job’:’student’}
字典的创建
1.我们可以通过{}, dict() 来创建字典对象;
2.通过 zip() 创建字典对象
3.通过 fromkeys 创建值为空的字典
None也是一个值,值为空;