35 of 151 menu

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

  • intersection metodi,
    to‘plamlarning kesishishini qaytaradi
  • issubset metodi,
    to‘plam elementlarining ketma-ketlikda mavjudligini tekshiradi
  • issuperset metodi,
    ketma-ketlik elementlarining to‘plamda mavjudligini tekshiradi
  • symmetric_difference metodi,
    to‘plam va ketma-ketlikning umumiy elementlarini chiqarib tashlaydi
azbydeenesfrkakkptruuz