Metoden intersection
Metoden intersection utfører
en snittoperasjon av flere mengder, og
returnerer som et resultat en ny mengde med elementer
som er felles for de spesifiserte mengdene. I
parameteren til metoden sender vi mengden vi
ønsker å finne felles elementer med.
Syntaks
mengde.intersection(mengde, som vi ønsker å finne felles elementer med)
Eksempel
La oss bruke metoden intersection
for å få de felles elementene for to
mengder:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1.intersection(st2)
print(res)
Resultat av kjøring av koden:
{'c', 'a'}
Eksempel
Metoden intersection har også en
kortform:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1 & st2
print(res)
Resultat av kjøring av koden:
{'c', 'a'}
Se også
-
metoden
union,
som kombinerer mengder -
metoden
difference,
som returnerer forskjeller mellom mengder