Metodas intersection

Metodas intersection atlieka kelių aibių sankirtą, todėl grąžina naują aibę su bendrais nurodytų aibių elementais. Metodo parametre perduodame aibę, kurios bendrus elementus norime rasti.

Sintaksė

pythonaibė.intersection(aibė, su kuria norime rasti bendrus elementus)

Pavyzdys

Panaudokime metodą intersection, kad gautume bendrus elementus dviem aibėms:

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

Kodo vykdymo rezultatas:

python{'c', 'a'}

Pavyzdys

Metodas intersection taip pat turi trumpąją formą:

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

Kodo vykdymo rezultatas:

python{'c', 'a'}

Taip pat žiūrėkite

  • metodas union,
    kuris sujungia aibes
  • metodas difference,
    kuris grąžina skirtumus tarp aibių