渐进式编程课
Python 目录
第 16 课2026.09.18

找出只出现在其中一个学习计划里的主题。

第 16 课:集合对称差

  • 日期:2026-09-18
  • 课程序号:第 16 课
  • 知识点:集合对称差

用途或适用场景

找出只出现在其中一个学习计划里的主题。

核心概念

^ 或 symmetric_difference 返回两集合不共有的元素,不修改原集合。

最小代码或操作示例

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

3~5 分钟练习

用方法写法得到同一结果。

参考答案

print(week_a.symmetric_difference(week_b))

与上一课的联系

继承上一课的集合并集;本课只增加对称差;完成后下一课可用子集判断检查计划包含关系。

时效校验

时效校验:2026-09-18(Python 3.14.7 当前教程)。已实际打开并核对下列官方资料;未发现本课主方案存在废弃标记。

官方参考