The **issubset() method** in Python checks whether a given Set is a subset of another specified Set. If all the elements of a given Set is present in another Set then the given set is called the subset of another Set.

For example Lets say we have two sets A: {1, 2, 3} & B: {1, 2, 3, 4}, If we want to check whether A is a subset of B then we call this method like this – A.issubset(B), this method would return true because all the elements of set A are present in B which means A is a subset of B.

## Python Set issubset() method Syntax

set.issubset(set)

**Parameter:** This method accepts a Set as a parameter.

**Return Value:** Boolean value. This method returns true or false based on the comparison, if the calling set is a subset of the set passed as a parameter then this method returns true else it returns false.

## Python Set issubset() method Example

In the following example we have three set numbers and we are checking whether they are subset of each other using **issubset() method**. X is a subset of Y because all the elements of Set X are present in set Y, similarly Z is a subset of Y because all the elements of Set Z are present in Set Y.

# Set X X = {1, 2, 3} # Set Y Y = {1, 2, 3, 4} # Set Z Z = {3, 4} print("X is a subset of Y?", X.issubset(Y)) print("X is a subset of Z?", X.issubset(Z)) print("Y is a subset of X?", Y.issubset(X)) print("Z is a subset of Y?", Z.issubset(Y))

**Output:**

## Leave a Reply