Python Set issuperset()

Set X is said to be the superset of set Y if all elements of Y are in X.

Superset of a Set
Superset of a Set

Here, set B is a superset of set A and A is a subset of set B.


The syntax of issuperset() is:

A.issuperset(B)

The following code checks if A is a superset of B.


Return Value from issuperset()

issuperset() returns

  • True if A is a superset of B
  • False if A is not a superset of B

Example: How issuperset() works?

A = {1, 2, 3, 4, 5}
B = {1, 2, 3}
C = {1, 2, 3}

# Returns True
print(A.issuperset(B))

# Returns False
print(B.issuperset(A))

# Returns True
print(C.issuperset(B))

Output

True
False
True

If you need to check if a set is a subset of another set, you can use issubset() in Python.


Also Read:

Did you find this article helpful?

Your builder path starts here. Builders don't just know how to code, they create solutions that matter.

Escape tutorial hell and ship real projects.

Try Programiz PRO
  • Real-World Projects
  • On-Demand Learning
  • AI Mentor
  • Builder Community