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

pythongrup.issubset(sekuenca)

Shembull

Le të kontrollojmë përkatësinë e elementeve të grupit të parë në të dytin duke përdorur metodën issubset:

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

Rezultati i ekzekutimit të kodit:

pythonFalse

Shembull

Tani le të kontrollojmë sërish përkatësinë e elementeve duke përdorur metodën issubset:

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

Rezultati i ekzekutimit të kodit:

pythonTrue

Shembull

Le të krahasojmë elementet e grupit me elementet e një liste:

pythonst = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issubset(lst)
print(res)

Rezultati i ekzekutimit të kodit:

pythonTrue

Shembull

Tani le të krahasojmë elementet e grupit me një tuple:

pythonst = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issubset(tlp)
print(res)

Rezultati i ekzekutimit të kodit:

pythonTrue

Shembull

Metoda issubset ka gjithashtu një formë të shkurtër:

pythonst1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1 <= st2
print(res)

Rezultati i ekzekutimit të kodit:

pythonTrue

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