Table of Contents
1. Overview
The symmetric_difference_update() method finds the symmetric difference of two sets and updates the set calling it.
The symmetric difference of two sets A and B is the set of elements that are in either A or B, but not in their intersection.

The syntax of symmetric_difference_update()
is:
A.symmetric_difference_update(B)
2. Return Value from symmetric_difference_update()
- The
symmetric_difference_update()
returnsNone
(returns nothing). Rather, it updates the set calling it.
3. Example: Working of symmetric_difference_update()
A = {'a', 'c', 'd'} B = {'c', 'd', 'e' } result = A.symmetric_difference_update(B) print('A =', A) print('B =', B) print('result =', result)
Output
A = {'a', 'e'} B = {'d', 'c', 'e'} result = None
Here, the set A is updated with the symmetric difference of set A and B. However, the set B
is unchanged.
Recommended Reading: Python Set symmetric_difference()
Related posts:
Python Modules
Python Set issubset()
Python Directory and Files Management
Python Custom Exceptions
Python dir()
Python Program to Check the File Size
Python Set copy()
Python Program to Find the Largest Among Three Numbers
Python divmod()
Python type()
Python oct()
Python Dictionary values()
Python String rjust()
Deep Learning with Python - Francois Cholletf
Python break and continue
Python String isidentifier()
Python Program to Illustrate Different Set Operations
Python Program to Print Hello world!
Python Program to Compute the Power of a Number
JavaScript Map and Set
Python String upper()
Python Program Read a File Line by Line Into a List
Python Program to Find Armstrong Number in an Interval
Python Program to Display Powers of 2 Using Anonymous Function
Python Program to Extract Extension From the File Name
Python String expandtabs()
Python String endswith()
Python object()
Python for Loop
Python Package
Python String rstrip()
Python Program to Get File Creation and Modification Date