Python如何计算两个集合之间的差集?Python计算集合之间的差集的方法

在上次的学习中,我们学习了怎么判断集合是否相等,其实Python中的集合在数学中也实际存在的,所以在很多的操作上都会有点类似,可以通过计算来得到结果,今天的这篇文章就一起来学习一下有关计算集合之间的差集,文章中详细的介绍了计算方法,感兴趣的小伙伴可以参考一下 。

Python如何计算两个集合之间的差集?Python计算集合之间的差集的方法

文章插图
说明
差集的含义就是,在两个集合中,某一个集合中的元素只在其中一个集合中有,而另一个集合里没有这个元素的存在,这就是差集,如果要进行计算的话,需要使用一个减号来进行操作 。最后差集的结果会将两个集合里面相同的元素给去除掉,所以有时候差集也被称之为集合之间的减法运算 。基本的语法格式如下:
set_a - set_b这个语法格式就相当于是set_a.difference(set_b),在减号两边是两个不同的集合,集合可以是一个或者是多个 。
下面通过具体的实例来进一步讲解,代码如下:
创建集合
a = {1, 2, 3, 4}b = {3, 4, 5, 6}c = {1, 3, 10}返回集合的差集
print("a与b的差集:", a - b)  返回{1, 2}print("a与c的差集:", a - c)  #返回{2, 4}print("a与b、c的差集:", a - b - c)   返回{2}print("b与c的差集:", b.difference(c))  返回{4, 5, 6}print("c与b的差集:", c.difference(b))   返回{1, 10}【Python如何计算两个集合之间的差集?Python计算集合之间的差集的方法】以上就是Python如何计算两个集合之间的差集?Python计算集合之间的差集的方法的全部内容了,希望对大家有所帮助 。还有其他不懂的地方,可以继续关注学习 。

    推荐阅读