1. Overview
The issuperset() method returns True if a set has every elements of another set (passed as an argument). If not, it returns False.
Set X is said to be the superset of set Y if all elements of Y are in X.

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.
2. Return Value from issuperset()
issuperset() returns
- True if A is a superset of B
- False if A is not a superset of B
3. 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.
Related posts:
Python List append()
Python String maketrans()
Python Operator Overloading
Building Chatbots with Python Using Natural Language Processing and Machine Learning - Sumit Raj
Deep Learning with Python - A Hands-on Introduction - Nikhil Ketkar
Python any()
Python Program to Convert String to Datetime
Python Program to Catch Multiple Exceptions in One Line
Python Program to Remove Duplicate Element From a List
Python Set discard()
Deep Learning in Python - LazyProgrammer
Python Program to Check If a List is Empty
Python String lstrip()
Python vars()
Python Program to Check Armstrong Number
Python while Loop
Python Set intersection_update()
Python @property decorator
Python Program to Convert Bytes to a String
Python Multiple Inheritance
Python Package
Deep Learning with Python - Francois Chollet
Python Program to Merge Mails
Python String rstrip()
Python Program to Copy a File
Learning scikit-learn Machine Learning in Python - Raul Garreta & Guillermo Moncecchi
Python Set issubset()
Python Program to Split a List Into Evenly Sized Chunks
Python Program to Slice Lists
Python List insert()
Python classmethod()
Python sum()