Metoda symmetric_difference
Metoda symmetric_difference përjashton
elementet e përbashkëta për grupin dhe sekuencën,
dhe në të njëjtën kohë kthen një grup të ri, në
të cilin ndodhen vetëm elementët
të ndryshëm. Në parametër specifikojmë grupin
me të cilin duam të krahasojmë atë origjinal.
Sintaksa
grup.symmetric_difference(grup, me të cilin duam të krahasojmë)
Shembull
Le të përdorim metodën symmetric_difference,
për të marrë elementët e ndryshëm për
dy grupe:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.symmetric_difference(st2)
print(res)
Rezultati i ekzekutimit të kodit:
{'g', 'b', 'c', 'e'}
Shembull
Metoda symmetric_difference gjithashtu
ka një formë të shkurtër:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 ^ st2
print(res)
Rezultati i ekzekutimit të kodit:
{'g', 'c', 'b', 'e'}
Shihni gjithashtu
-
metoda
difference,
e cila kthen dallimet midis grupeve -
metoda
issubset,
e cila kontrollon praninë e elementeve të grupit në sekuencë -
metoda
issuperset,
e cila kontrollon praninë e elementeve të sekuencës në grup -
metoda
intersection,
e cila kthen kryqëzimin e grupeve