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 compile()
Python Program to Find Numbers Divisible by Another Number
Python bin()
Python List sort()
Python Program to Remove Punctuations From a String
Python String isdecimal()
Python Program to Count the Number of Occurrence of a Character in String
Python String format_map()
Python String join()
Python RegEx
Python Program to Add Two Matrices
Python Functions
Python Keywords and Identifiers
Python String isupper()
Python Program to Find HCF or GCD
Python String lower()
Python String encode()
Python __import__()
Python String rpartition()
Python Program to Calculate the Area of a Triangle
Python Program to Find All File with .txt Extension Present Inside a Directory
Python Anonymous / Lambda Function
Python for Programmers with introductory AI case studies - Paul Deitel & Harvey Deitel
Python super()
Python abs()
Python int()
Python Data Structures and Algorithms - Benjamin Baka
Python List Comprehension
Python Program to Get File Creation and Modification Date
Deep Learning in Python - LazyProgrammer
Python min()
Python filter()