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
bashkë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:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.difference(st2)
print(res)
Rezultati i ekzekutimit të kodit:
{'c', 'b'}
Shembull
Metoda difference ka gjithashtu
edhe një formë të shkurtër:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 - st2
print(res)
Rezultati i ekzekutimit të kodit:
{'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