×

Python Tutorial

Python Basics

Python I/O

Python Operators

Python Conditions & Controls

Python Functions

Python Strings

Python Modules

Python Lists

Python OOPs

Python Arrays

Python Dictionary

Python Sets

Python Tuples

Python Exception Handling

Python NumPy

Python Pandas

Python File Handling

Python WebSocket

Python GUI Programming

Python Image Processing

Python Miscellaneous

Python Practice

Python Programs

Python Set isdisjoint() Method (with Examples)

Last Updated : December 11, 2025

Python Set isdisjoint() Method

The isdisjoint() is an inbuilt method of the set class that is used to check whether elements are common in two sets or not, it is called with one set (commonly known as this set), and another set is supplied as an argument, the method returns "True" if none of the elements are common in both sets, else it returns "False".

Syntax

The following is the syntax of isdisjoint() method:

set1.isdisjoint(set2)

Parameter(s):

The following are the parameter(s):

  • set1 – It represents the set1 (this set).
  • set2 – It represents the set2 (another set to be compared).

Return Value

The return type of this method is <class 'bool'>, it returns a Boolean value (True or False).

Example 1: Use of Set isdisjoint() Method

# declaring the sets
cars_1 = {"Porsche", "Audi", "Lexus"}
cars_2 = {"Porsche", "Mazda", "Lincoln"}
cars_3 = {"BMW", "Mazda", "Lincoln"}

# isdisjoint() method call
result = cars_1.isdisjoint(cars_2)
print("cars_1.isdisjoint(cars_2): ", result)

result = cars_2.isdisjoint(cars_3)
print("cars_2.isdisjoint(cars_3): ", result)

result = cars_1.isdisjoint(cars_3)
print("cars_1.isdisjoint(cars_3): ", result)

Output

cars_1.isdisjoint(cars_2):  False
cars_2.isdisjoint(cars_3):  False
cars_1.isdisjoint(cars_3):  True

Example 2: Use of Set isdisjoint() Method

# declaring the sets
x = {"ABC", "PQR", "XYZ"}
y = {"ABC", "PQR", "XYZ"}
z = {"DEF", "MNO", "UVW"}

# isdisjoint() method calls
result = x.isdisjoint(y)
print("x.isdisjoint(y): ", result)

result = y.isdisjoint(z)
print("y.isdisjoint(z): ", result)

result = z.isdisjoint(x)
print("z.isdisjoint(x): ", result)

result = x.isdisjoint(z)
print("x.isdisjoint(z): ", result)

result = y.isdisjoint(x)
print("y.isdisjoint(x): ", result)

Output

x.isdisjoint(y):  False
y.isdisjoint(z):  True
z.isdisjoint(x):  True
x.isdisjoint(z):  True
y.isdisjoint(x):  False
Advertisement
Advertisement


Comments and Discussions!

Load comments ↻


Advertisement
Advertisement
Advertisement

Copyright © 2025 www.includehelp.com. All rights reserved.