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

pythonmengde.intersection(mengde, som vi ønsker å finne felles elementer med)

Eksempel

La oss bruke metoden intersection for å få de felles elementene for to mengder:

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

Resultat av kjøring av koden:

python{'c', 'a'}

Eksempel

Metoden intersection har også en kortform:

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

Resultat av kjøring av koden:

python{'c', 'a'}

Se også

  • metoden union,
    som kombinerer mengder
  • metoden difference,
    som returnerer forskjeller mellom mengder