Metoden intersection
Metoden intersection utför
en skärning av flera mängder, och
returnerar som resultat en ny mängd med gemensamma
element för de angivna mängderna. I
parametern för metoden skickar vi mängden för
vilken vi vill hitta de gemensamma elementen.
Syntax
mängd.intersection(mängd, med vilken vi vill hitta gemensamma element)
Exempel
Låt oss använda metoden intersection,
för att få de gemensamma elementen för två
mängder:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1.intersection(st2)
print(res)
Resultat av kodkörning:
{'c', 'a'}
Exempel
Metoden intersection har också
en kort form:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1 & st2
print(res)
Resultat av kodkörning:
{'c', 'a'}
Se även
-
metoden
union,
som förenar mängder -
metoden
difference,
som returnerar skillnader mellan mängder