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 List copy()
Python Global Keyword
Python Program to Get the Full Path of the Current Working Directory
Python Program to Find Numbers Divisible by Another Number
Python issubclass()
JavaScript Map and Set
Statistical Methods for Machine Learning - Disconver how to Transform data into Knowledge with Pytho...
Python Program to Multiply Two Matrices
Python max()
Python String maketrans()
Python Program to Check Whether a String is Palindrome or Not
Python property()
Python Program to Find HCF or GCD
Python Tuple index()
Building Chatbots with Python Using Natural Language Processing and Machine Learning - Sumit Raj
Python Program to Create a Long Multiline String
Python enumerate()
Python Program to Illustrate Different Set Operations
Python Set symmetric_difference()
Python String isspace()
Python String lower()
Python Program to Remove Duplicate Element From a List
Python Program to Find the Square Root
Python String isprintable()
Python String format_map()
Python Set discard()
Python oct()
Python min()
Python String rjust()
Python classmethod()
Python len()
Python String rfind()