Metoda issubset
Metoda issubset kontrollon përkatësinë
e elementeve të grupit në një sekuencë,
e cila mund të jetë një grup tjetër, listë,
tuple. Metoda kthen një vlerë boolean
- True ose False. Në parametrin
specifikojmë sekuencën, me të cilën
dëshirojmë të krahasojmë elementet e grupit.
Sintaksa
grup.issubset(sekuenca)
Shembull
Le të kontrollojmë përkatësinë e elementeve të grupit të parë
në të dytin duke përdorur metodën issubset:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issubset(st2)
print(res)
Rezultati i ekzekutimit të kodit:
False
Shembull
Tani le të kontrollojmë sërish përkatësinë
e elementeve duke përdorur metodën issubset:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issubset(st2)
print(res)
Rezultati i ekzekutimit të kodit:
True
Shembull
Le të krahasojmë elementet e grupit me elementet e një liste:
st = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issubset(lst)
print(res)
Rezultati i ekzekutimit të kodit:
True
Shembull
Tani le të krahasojmë elementet e grupit me një tuple:
st = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issubset(tlp)
print(res)
Rezultati i ekzekutimit të kodit:
True
Shembull
Metoda issubset ka gjithashtu një
formë të shkurtër:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1 <= st2
print(res)
Rezultati i ekzekutimit të kodit:
True
Shihni gjithashtu
-
metoda
intersection,
e cila kthen kryqëzimin e grupeve -
metoda
difference,
e cila kthen dallimet midis grupeve -
metoda
issuperset,
e cila kontrollon praninë e elementeve të sekuencës në grup -
metoda
symmetric_difference,
e cila përjashton elementët e përbashkët të grupit dhe sekuencës