Metoden issubset () returnerar True om alla element i en uppsättning finns i en annan uppsättning (skickas som ett argument). Om inte, returnerar den False.
Uppsättning A sägs vara delmängd för uppsättning B om alla element i A är i B.
Delmängd av en uppsättningHär är uppsättning A en delmängd av B.
Syntaksen för issubset()
är:
A.issubset (B)
Ovanstående kod kontrollerar om A är en delmängd av B.
Returvärde från issubset ()
issubset()
återvänder
- Sant om A är en delmängd av B
- Falskt om A inte är en delmängd av B
Exempel: Hur fungerar issubset ()?
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))
Produktion
True False False True
Om du behöver kontrollera om en uppsättning är en överuppsättning av en annan uppsättning kan du använda issuperset () i Python.