1. Overview
The issubset() method returns True if all elements of a set are present in another set (passed as an argument). If not, it returns False.
Set A is said to be the subset of set B if all elements of A are in B.

Here, set A is a subset of B.
The syntax of issubset() is:
A.issubset(B)
The above code checks if A is a subset of B.
2. Return Value from issubset()
issubset() returns
- True if A is a subset of B
- False if A is not a subset of B
3. Example: How issubset() works?
A = {1, 2, 3}
B = {1, 2, 3, 4, 5}
C = {1, 2, 4, 5}
# Returns True
print(A.issubset(B))
# Returns False
# B is not subset of A
print(B.issubset(A))
# Returns False
print(A.issubset(C))
# Returns True
print(C.issubset(B))
Output
True False False True
If you need to check if a set is a superset of another set, you can use issuperset() in Python.
Related posts:
Python @property decorator
Python Tuple
Python Program to Count the Number of Digits Present In a Number
Python String expandtabs()
Python Program to Create a Long Multiline String
Python id()
Python Set difference()
Python time Module
Python Set difference_update()
Python Program to Check if a Number is Positive, Negative or 0
Python String rjust()
Python Program to Count the Number of Occurrence of a Character in String
Python Program to Check the File Size
Python classmethod()
Python Program to Delete an Element From a Dictionary
Python __import__()
Python String partition()
Python String strip()
Python staticmethod()
Python bin()
Python Dictionary pop()
Python Set intersection()
Python Program to Get the Class Name of an Instance
Python List pop()
Python Strings
Python Program to Print all Prime Numbers in an Interval
Python String rfind()
Python String split()
Python String lower()
Python Set discard()
Python String isnumeric()
Python Program to Get a Substring of a String