Metoden intersection

Metoden intersection udfører krydsningen af flere mængder og returnerer som et resultat et nyt sæt med elementer, der er fælles for de angivne mængder. I parametren for metoden overfører vi det sæt, for hvilket vi ønsker at finde de fælles elementer.

Syntaks

pythonsæt.intersection(sæt, som vi ønsker at finde fælles elementer med)

Eksempel

Lad os anvende metoden intersection for at få de fælles elementer for to mængder:

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

Resultatet af udførelsen af koden:

python{'c', 'a'}

Eksempel

Metoden intersection har også en kort form:

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

Resultatet af udførelsen af koden:

python{'c', 'a'}

Se også

  • metoden union,
    som forener mængder
  • metoden difference,
    som returnerer forskellene mellem mængder