Python Set issubset ()

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ättning

Hä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.

Intressanta artiklar...