python集合symmetric_difference方法详解

symmetric_difference功能作用

python集合的symmetric_difference方法返回一个新集合,新集合中的元素是两个集合不重复的元素,即交集以外的元素,新集合中的元素只会存在于其中一个集合中。

symmetric_difference方法语法

s1.symmetric_difference(s2)

参数

  • s2 集合对象

返回值

symmetric_difference返回一个新的集合

实例代码

>>> set1 = {'python', 'c', 'java'}
>>> set2 = {'c', 'java', 'php'}
>>> res = set1.symmetric_difference(set2)
>>> res
{'python', 'php'}

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案