- 0
- 0
- 约小于1千字
- 约 23页
- 2024-05-07 发布于天津
- 举报
第5章集合和字典;目录;5.1集合;创建集合;创建集合;创建集合;各种数据类型汇总;练习1:删除列表中重复元素;练习2:集合应用之去除重复数据;练习3:列表去重,并保持输入顺序;练习4:列表去重(人名);操作和访问集合的元素;函数;函数;5.1集合;用循环实现遍历集合中的各个元素;如果集合s1中的元素,同样都在集合s2中,则称s1为s2的子集,s2为s1的超集。
使用s1.issubset(s2)来判断s1是否为s2的子集。
使用s2.issuperset(s1)来判断s2是否为s1的超集。
s1={2,3,5,7}
s2={1,2,3,4,5,6,7}
print(s1.issubset(s2))
print(s2.issuperset(s1))
输出:
True
True
;使用关系运算符==和!=
判断2个集合是否包含完全相同的元素。
s1={2,3,5,7}
s2={3,2,7,5}
print(s1==s2)
print(s1!=s2)
输出:
True
False
;使用关系运算符,=,,=进行包含关系判断。
如果s1是s2的真子集,则s1s2是True
如果s1是s2的子集,则s1=s2是True
如果s1是s2的真超集,则s1s2是True
如果s1是s2的超集,则s1=s2是True
注:s1是s2的真子集的意思是s1是s2的子集,但是s2中至少有一个s1中不存在的元素;s1是s2的真超集的意思是s1是s2的超集,但是s1中至少有一个s2中不存在的元素。
;集合运算;S|T
并;练习5:分析活动投票情况(建议使用集合差运算);-集合使用{}和set()函数创建
-集合间操作:交()、并(|)、差(-)、补(^)、比较(=)
-集合类型方法:.add()、.remove()等
-集合类型主要应用于:包含关系比较、数据去重
您可能关注的文档
最近下载
- 语文-湖南省益阳市2024年高三下学期普通高中期末质量检测试题和答案.docx VIP
- 2024水利工程工地施工标准化管理指南.docx VIP
- 现代工程图学习题集(第5版)杨裕根 课后习题答案解析.pdf
- 网页设计与制作网页设计与制作.doc VIP
- 标准图集-22G101-3 混凝土结构施工图平面整体表示方法制图规则和构造详图-独立基础、条形基础、筏形基础、桩基础.pdf VIP
- 电工技能训练试卷及答案.doc VIP
- GBT ISO 6336-3:2019直齿轮和斜齿轮承载能力计算 第3部分:轮齿弯曲强度计算.pdf
- 人教版六年级下册数学全册计算题专项训练(含答案).docx
- SpaceX火箭发射安全与环保措施分析报告.docx
- GBT ISO 6336-2:2019直齿轮和斜齿轮承载能力计算 第2部分:齿面接触疲劳(点蚀)强度计 算.pdf
原创力文档

文档评论(0)