intersection metodu

Intersection metody birnäçe toplumyň kesişmesini amala aşyryar, netijede görkezilen toplumlar üçin umumy bolan elementleri bilen täze toplumy gaýtaryar. Metodun parametrinde umumy elementlerini tapmak isleýän toplumy geçirýäris.

Sintaksis

pythontoplum.intersection(umumy elementleri tapmak isleýän toplum)

Mysal

Iki toplum üçin umumy elementleri almak üçin intersection metoduny ulanyň:

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

Kody ýerine ýetirmegiň netijesi:

python{'c', 'a'}

Mysal

Intersection metodunyň gysga görnüşi hem bar:

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

Kody ýerine ýetirmegiň netijesi:

python{'c', 'a'}

Şeýle-de görüň

  • toplumlary birleşdirýän union metodu,
  • toplumlar arasyndaky tapawutlary gaýtaryan difference metodu,