Intersection metodi

intersection metodi bir nechta to'plamlarni kesishishini amalga oshiradi, natijada ko'rsatilgan to'plamlar uchun umumiy elementlarga ega bo'lgan yangi to'plamni qaytaradi. Metod parametrida umumiy elementlarni topmoqchi bo'lgan to'plamni beramiz.

Sintaksis

pythonto'plam.intersection(umumiy elementlarni topmoqchi bo'lgan to'plam)

Misol

Ikkita to'plam uchun umumiy elementlarni olish uchun intersection metodidan foydalanaylik:

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

Kodni bajarish natijasi:

python{'c', 'a'}

Misol

intersection metodining qisqa shakli ham mavjud:

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

Kodni bajarish natijasi:

python{'c', 'a'}

Shuningdek qarang

  • union metodi,
    to'plamlarni birlashtiradi
  • difference metodi,
    to'plamlar orasidagi farqlarni qaytaradi