dic = {key:value}
1. 字典特性
key 必须是唯一的, 值不必是唯一.
值可以是任何数据类型, 比如 list,tuple, 字符, 数值等. key 只能是不可变的数据类型.
同一个 key 不允许重复, 如果出现重复, 后一个值会覆盖到前面重复的 key. 字典的这种特性, 使得它常常被用作读取数据的数据储存结构.
2. 字典基础语法
3. 嵌套字典
3.1 字典嵌套列表
3.2 字典嵌套字典
有时候单纯的的字典格式无法满足我们储存数据的需要, 这就需要我们构建多级字典了. 比如构建一个多级字典. 举个例子,
- dic = {
- }
- # 法一: 直接赋值
- dic['name']='zhangsan'
- # 法二: setdefault
- dic.setdefault('gender','male')
- print dic
- {
- 'gender': 'male', 'name': 'zhangsan'
- }
但是如果, 我们想把结构变化为 {'zhangsan':{'gender': 'male'}}
4. 字典 get 函数
get(self,
来源: http://www.bubuko.com/infodetail-2993096.html