Metoden issuperset

Metoden issuperset kontrollerar inkluderingen av element i en sekvens i mängden. Metoden returnerar ett booleskt värde - True eller False. I parametern anger vi sekvensen som vi vill jämföra mängdens element med.

Syntax

pythonmängd.issuperset(sekvens)

Exempel

Låt oss kontrollera inkluderingen av element från den andra mängden i den första med hjälp av metoden issuperset:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issuperset(st2)
print(res)

Resultatet av kodkörningen:

pythonFalse

Exempel

Och låt oss nu återigen kontrollera inkluderingen av element med metoden issuperset:

pythonst1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issuperset(st2)
print(res)

Resultatet av kodkörningen:

pythonTrue

Exempel

Låt oss jämföra elementen i en lista med elementen i en mängd:

pythonst = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issuperset(lst)
print(res)

Resultatet av kodkörningen:

pythonTrue

Exempel

Och låt oss nu jämföra elementen i en tupel med en mängd:

pythonst = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issuperset(tlp)
print(res)

Resultatet av kodkörningen:

pythonTrue

Exempel

Metoden issuperset har också en kort form:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 >= st2
print(res)

Resultatet av kodkörningen:

pythonFalse

Se även

  • metoden issubset,
    som kontrollerar förekomsten av element i en mängd i en sekvens
  • metoden difference,
    som returnerar skillnader mellan mängder
  • metoden intersection,
    som returnerar snittet av mängder
  • metoden symmetric_difference,
    som exkluderar gemensamma element i mängden och sekvensen