Методът issueperset () връща True, ако даден набор има всички елементи от друг набор (предаден като аргумент). В противен случай връща False.
За множеството X се казва, че е супермножество на множество Y, ако всички елементи на Y са в X.
Супермножество на наборТук набор B е надмножество на множество A, а A е подмножество на множество B.
Синтаксисът на issuperset()
е:
A.issuperset (B)
Следващият код проверява дали A е надмножество на B.
Върната стойност от издателския набор ()
issuperset()
се завръща
- Вярно, ако A е надмножество на B
- Невярно, ако A не е супермножество на B
Пример: Как работи issueperset ()?
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))
Изход
Вярно Невярно Вярно
Ако трябва да проверите дали даден набор е подмножество на друг набор, можете да използвате issubset () в Python.