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
to'plam.intersection(umumiy elementlarni topmoqchi bo'lgan to'plam)
Misol
Ikkita to'plam uchun umumiy elementlarni olish
uchun intersection metodidan foydalanaylik:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1.intersection(st2)
print(res)
Kodni bajarish natijasi:
{'c', 'a'}
Misol
intersection metodining qisqa shakli ham mavjud:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1 & st2
print(res)
Kodni bajarish natijasi:
{'c', 'a'}
Shuningdek qarang
-
unionmetodi,
to'plamlarni birlashtiradi -
differencemetodi,
to'plamlar orasidagi farqlarni qaytaradi