python集合symmetric_difference_update方法详解

symmetric_difference_update功能作用

python集合的symmetric_difference_update方法与symmetric_difference类似,都是计算两个集合不重复的部分,区别是symmetric_difference方法返回不重复元素组成的集合,而symmetric_difference_update用这个新集合更新原集合。

symmetric_difference_update方法语法

s1.symmetric_difference_update(s2)

参数

  • s2 参与计算的集合

返回值

没有返回值

示例代码

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

扫描关注, 与我技术互动

QQ交流群: 211426309

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

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