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 Parse a String to a Float or Int
Python String casefold()
Python String translate()
Python eval()
Introduction to Machine Learning with Python - Andreas C.Muller & Sarah Guido
Python strptime()
Python Program to Differentiate Between type() and isinstance()
Python Program to Check if a Number is Positive, Negative or 0
Python Functions
Python strftime()
Python ord()
Python Program to Check If a List is Empty
Python Machine Learning Second Edition - Sebastian Raschka & Vahid Mirjalili
Python compile()
Python Numbers, Type Conversion and Mathematics
Python pow()
Python Program to Sort Words in Alphabetic Order
Python Program to Add Two Matrices
Python time Module
Python frozenset()
Python datetime
Python Program to Transpose a Matrix
Python Program to Remove Punctuations From a String
Python String ljust()
Python String replace()
Python globals()
Python Program to Print the Fibonacci sequence
Python Program to Print all Prime Numbers in an Interval
Python id()
Python String isdecimal()
Deep Learning in Python - LazyProgrammer
Python Program to Split a List Into Evenly Sized Chunks