Metod difference
difference metodi birinchi to‘plamning
ikkinchisidan farq qiladigan elementlaridan
olingan to‘plamni qaytaradi. Parametrda
biz asl to‘plamni solishtirmoqchi bo‘lgan
to‘plamni ko‘rsatamiz.
Sintaksis
to‘plam.difference(solishtirmoqchi bo‘lgan to‘plam)
Misol
Keling, ikkita to‘plamning turli elementlarini
olinganda difference metodidan foydalanaylik:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.difference(st2)
print(res)
Kodni bajarish natijasi:
{'c', 'b'}
Misol
difference metodining qisqa shakli ham mavjud:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 - st2
print(res)
Kodni bajarish natijasi:
{'b', 'c'}
Shuningdek qarang
-
intersectionmetodi,
to‘plamlarning kesishishini qaytaradi -
issubsetmetodi,
to‘plam elementlarining ketma-ketlikda mavjudligini tekshiradi -
issupersetmetodi,
ketma-ketlik elementlarining to‘plamda mavjudligini tekshiradi -
symmetric_differencemetodi,
to‘plam va ketma-ketlikning umumiy elementlarini chiqarib tashlaydi