Metoda difference

Metoda difference kthen një bashkësi, e përftuar nga elementët, përmes të cilëve bashkësia e parë ndryshon nga e dyta. Në parametrin tregojmë bashkësinë, me të cilën duam të krahasojmë atë fillestare.

Sintaksa

pythonbashkësia.difference(bashkësia, me të cilën duam të krahasojmë)

Shembull

Le të përdorim metodën difference për të marrë elementë të ndryshëm të dy bashkësive:

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

Rezultati i ekzekutimit të kodit:

python{'c', 'b'}

Shembull

Metoda difference ka gjithashtu edhe një formë të shkurtër:

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

Rezultati i ekzekutimit të kodit:

python{'b', 'c'}

Shihni gjithashtu

  • metoda intersection,
    e cila kthen kryqëzimin e bashkësive
  • metoda issubset,
    e cila kontrollon praninë e elementeve të bashkësisë në varg
  • metoda issuperset,
    e cila kontrollon praninë e elementeve të vargut në bashkësi
  • metoda symmetric_difference,
    e cila përjashton elementët e përbashkët të bashkësisë dhe vargut