渐进式编程课
Python 目录
第 17 课2026.09.21

确认一组学习项是否全部包含在另一组计划中。

第 17 课:子集判断学习计划

  • 日期:2026-09-21
  • 课程序号:第 17 课
  • 知识点:子集判断学习计划

用途或适用场景

确认一组学习项是否全部包含在另一组计划中。

核心概念

集合的 <= 判断左侧是否为右侧子集;空集合也是子集。

最小代码或操作示例

text
week_a = {"函数", "集合", "文件"}
week_b = {"集合", "文件", "异常"}
print(week_b <= week_a)

3~5 分钟练习

从 week_b 移除“异常”,再判断。

参考答案

第一次结果为 False;移除“异常”后,week_b 是 week_a 的子集,结果为 True。

与上一课的联系

沿用第 16 课的 week_a、week_b 两个集合;本课只新增 <= 子集判断;完成练习后下一课可进一步判断两组主题是否完全相同。

时效校验

时效校验:2026-09-24(Python 3.14.7 教程;已打开并核对官方文档中的本课用法,未见本课方案的废弃说明)。

官方参考