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 Objects and Classes
Python Program to Transpose a Matrix
Python Dictionary popitem()
Python while Loop
Python List reverse()
Python Program to Convert String to Datetime
Python Program to Add Two Matrices
Statistical Methods for Machine Learning - Disconver how to Transform data into Knowledge with Pytho...
Python Machine Learning Second Edition - Sebastian Raschka & Vahid Mirjalili
Python List pop()
Python Anonymous / Lambda Function
Python List insert()
Python Program to Swap Two Variables
Python Program to Print Hello world!
Python Dictionary copy()
Python input()
Python String count()
Python Program to Find Hash of File
Python Program to Represent enum
Python format()
Python RegEx
Python String splitlines()
Python min()
Deep Learning in Python - LazyProgrammer
Python Tuple count()
Python Machine Learning - Sebastian Raschka
Python Program to Find the Factorial of a Number
Python len()
Python Program to Count the Number of Digits Present In a Number
Python issubclass()
Python ord()
Python Program to Convert Decimal to Binary Using Recursion