difference metodu

difference metodu birinci cəmin ikincidən fərqli olduğu elementlərdən alınan cəmi qaytarır. Parametrdə müqayisə etmək istədiyimiz cəmi göstəririk.

Sintaksis

pythoncəm.difference(müqayisə etmək istədiyimiz cəm)

Nümunə

Gəlin iki cəmin müxtəlif elementlərini almaq üçün difference metodunu tətbiq edək:

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

Kodun icrasının nəticəsi:

python{'c', 'b'}

Nümunə

difference metodunun qısa forması da var:

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

Kodun icrasının nəticəsi:

python{'b', 'c'}

Həmçinin baxın

  • intersection metodu,
    cəmlərin kəsişməsini qaytarır
  • issubset metodu,
    cəmin elementlərinin ardıcıllıqda olub-olmadığını yoxlayır
  • issuperset metodu,
    ardıcıllığın elementlərinin cəmdə olub-olmadığını yoxlayır
  • symmetric_difference metodu,
    cəmlə ardıcıllığın ortaq elementlərini istisna edir