Table of Contents
The intersection_update() updates the set calling intersection_update() method with the intersection of sets.
The intersection of two or more sets is the set of elements which are common to all sets.
To learn more, visit Python set Intersection.
The syntax of intersection_update()
is:
A.intersection_update(*other_sets)
1. intersection_update() Parameters
The intersection_update()
method allows an arbitrary number of arguments (sets).
Note: *
is not a part of the syntax. It is used to indicate that the method allows an arbitrary number of arguments.
2. Return Value from Intersection_update()
This method returns None
(meaning it does not have a return value). It only updates the set calling the intersection_update()
method.
For example:
result = A.intersection_update(B, C)
When you run the code,
- result will be
None
- A will be equal to the intersection of A, B, and C
- B remains unchanged
- C remains unchanged
3. Example 1: How intersection_update() Works?
A = {1, 2, 3, 4} B = {2, 3, 4, 5} result = A.intersection_update(B) print('result =', result) print('A =', A) print('B =', B)
Output
result = None A = {2, 3, 4} B = {2, 3, 4, 5}
4. Example 2: intersection_update() with Two Parameters
A = {1, 2, 3, 4} B = {2, 3, 4, 5, 6} C = {4, 5, 6, 9, 10} result = C.intersection_update(B, A) print('result =', result) print('C =', C) print('B =', B) print('A =', A)
Output
result = None C = {4} B = {2, 3, 4, 5, 6} A = {1, 2, 3, 4}
Related posts:
Python Program to Convert Kilometers to Miles
Python String split()
Python Program to Check Armstrong Number
Python String rpartition()
Python Set issuperset()
Python Program to Illustrate Different Set Operations
Python Program to Display Calendar
Python String upper()
Python if...else Statement
Python String capitalize()
Python Data Analytics with Pandas, NumPy and Matplotlib - Fabio Nelli
Python Program to Find LCM
Python String format_map()
Python Set union()
Python Set copy()
Python Set intersection()
Python String isupper()
Python Program to Count the Occurrence of an Item in a List
Python Program to Compute the Power of a Number
Python repr()
Python set()
Python Program to Check the File Size
Python Program to Find ASCII Value of Character
Python any()
Python reversed()
Python Keywords and Identifiers
Python Program to Find HCF or GCD
Python complex()
Python String rindex()
Deep Learning from Scratch - Building with Python form First Principles - Seth Weidman
Python Set issubset()
Python classmethod()