The difference_update() updates the set calling difference_update() method with the difference of sets.
If A and B are two sets. The set difference of A and B is a set of elements that exists only in set A but not in B.
To learn more, visit Python set difference.
The syntax of difference_update() is:
A.difference_update(B)
Here, A and B are two sets. difference_update() updates set A with the set difference of A-B.
1. Return Value from difference_update()
difference_update() returns None indicating the object (set) is mutated.
Suppose,
result = A.difference_update(B)
When you run the code,
- result will be
None - A will be equal to A-B
- B will be unchanged
2. Example: How difference_update() works?
A = {'a', 'c', 'g', 'd'}
B = {'c', 'f', 'g'}
result = A.difference_update(B)
print('A = ', A)
print('B = ', B)
print('result = ', result)
Output
A = {'d', 'a'}
B = {'c', 'g', 'f'}
result = None
Related posts:
Python Program to Compute all the Permutation of the String
Python enumerate()
Python format()
Python Shallow Copy and Deep Copy
Python Program to Convert Decimal to Binary Using Recursion
Python Strings
Python String rstrip()
Python *args and **kwargs
Python Dictionary update()
Python Program to Randomly Select an Element From the List
Python Program to Get Line Count of a File
Python oct()
Python Program to Iterate Through Two Lists in Parallel
Python Operators
Python Tuple count()
Python Program to Illustrate Different Set Operations
Python Set discard()
Python Program to Compute the Power of a Number
Python Set isdisjoint()
Python Anonymous / Lambda Function
Python Program to Measure the Elapsed Time in Python
Python Program to Extract Extension From the File Name
Python Program to Check Armstrong Number
Python Program to Check if a Key is Already Present in a Dictionary
Python String isnumeric()
Python pow()
Python Set pop()
Python String format()
Python Program to Differentiate Between del, remove, and pop on a List
Python Program to Display Powers of 2 Using Anonymous Function
Python Machine Learning - Sebastian Raschka
Python Program to Find ASCII Value of Character