Python零基础-10-数据容器(下)集合、字段、映射、数据容器通用操作


【set 集合的特点】——无序,不重复



集合——add 添加新元素(乱序)


集合——remove 移除元素


集合——pop 剪切出元素
集合——clear 清空



集合——difference 求两个集合的差集

集合——difference_update 消除集合差集


集合——union 合并



集合——for 遍历循环
集合不能使用while进行循环(乱序,无法按序号遍历)

集合的各类操作





【作业】






【字典定义——键值对】




【通过字典的嵌套,实现多维表格】







【字典——新增】直接定义键值对,原本不存在,则为新增
【字典——更新】直接定义键值对,原本存在,则为更新


【字典——剪切 pop】



【字典——key遍历】





【字典的各类操作】

【字典——数据容器的特点】



【作业】




【五类数据容器的特点比较】



【数据容器的遍历】
有序、可重复的数据容器——列表、元组、字符串支持while 和 for 循环
无序、不可重复的数据容器——集合、字典只能支持 for 循环。

数据容器—— len 求长度
——max 求最大值
——min 求最小值


【数据容器的类型转换】(除字典外,四类数据容器互转)







数据容器——sort 排序
reverse = False 默认降序(从大到小)、
reverse = True 升序排列(从小到大)。










【数据容器的各类通用操作】


【基于ASCII码进行比较】

【字符串比较的规则,依序逐位比较,大一位为大、多一位为大】


