Set函数可以实现对称差集运算。在Python中,Set对象提供了对称差集(symmetric_difference)方法,该方法返回两个集合的对称差集。对称差集中的元素只属于其中一个集合,而不同时属于两个集合。
例如,对于两个集合A和B,可以使用对称差集运算符^
或symmetric_difference()
方法来计算它们的对称差集。具体代码如下:
A = {1, 2, 3}
B = {2, 3, 4}
symmetric_difference = A ^ B
print(symmetric_difference) # 输出:{1, 4}
或者使用symmetric_difference()
方法:
symmetric_difference = A.symmetric_difference(B)
print(symmetric_difference) # 输出:{1, 4}
以上代码中,A ^ B
和A.symmetric_difference(B)
的结果都是集合{1, 4}
,即A和B的对称差集。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。