python集合的symmetric_difference_update方法与symmetric_difference类似,都是计算两个集合不重复的部分,区别是symmetric_difference方法返回不重复元素组成的集合,而symmetric_difference_update用这个新集合更新原集合。
s1.symmetric_difference_update(s2)
没有返回值
>>> set1 = {'python', 'c', 'java'}
>>> set2 = {'c', 'java', 'php'}
>>> set1.symmetric_difference_update(set2)
>>> set1
{'php', 'python'}
QQ交流群: 211426309