Metode intersection

Metode intersection veic vairāku kopu krustpunktu, kā rezultātā atgriež jaunu kopu ar kopīgiem elementiem norādītajām kopām. Metodes parametrā padodam kopu, ar kuru vēlamies atrast kopīgos elementus.

Sintakse

pythonkopa.intersection(kopa, ar kuru vēlamies atrast kopīgos elementus)

Piemērs

Izmantosim metodi intersection, lai iegūtu kopīgos elementus divām kopām:

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

Koda izpildes rezultāts:

python{'c', 'a'}

Piemērs

Metodei intersection ir arī īsa forma:

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

Koda izpildes rezultāts:

python{'c', 'a'}

Skatiet arī

  • metodi union,
    kas apvieno kopas
  • metodi difference,
    kas atgriež atšķirības starp kopām