字典定义
列表:a[0]
字典:a[‘name’]
字典创建
1、{}、dict()来创建字典对象
2、zip()创建字典对象
3、通过fromkey创建值为空的字典
None是一个值
字典访问
1、通过[键]获取值,若键不存在,抛出异常
2、通过get()获取值,推荐使用!!!
优点:指定键不存在,返回None;也可以设定指定键不存在时,返回指定对象。
3、列出所有键值对(列表中包含一个个元组)
4、列出所有key, values
5、len()键值对个数
6、检查一个键是否在字典中
字典元素的添加、修改、删除
1、
2、
3、
4、
随机移除
序列解包
1、元组、列表解包
2、键值对解包
表格数据存储
如图所示:
存储过程:
demo:
运行结果:
!!!字典_核心底层原理_内存分析_存储键值对过程(任务51)
集合定义
集合只包含字典的键对象