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
mä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:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issuperset(st2)
print(res)
Resultatet av kodkörningen:
False
Exempel
Och låt oss nu återigen kontrollera inkluderingen
av element med metoden issuperset:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issuperset(st2)
print(res)
Resultatet av kodkörningen:
True
Exempel
Låt oss jämföra elementen i en lista med elementen i en mängd:
st = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issuperset(lst)
print(res)
Resultatet av kodkörningen:
True
Exempel
Och låt oss nu jämföra elementen i en tupel med en mängd:
st = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issuperset(tlp)
print(res)
Resultatet av kodkörningen:
True
Exempel
Metoden issuperset har också
en kort form:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 >= st2
print(res)
Resultatet av kodkörningen:
False
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