⊗pyPmStSPS 118 of 208 menu

Verificarea apartenenței unui set la o secvență în Python

În Python există posibilitatea de a verifica dacă elementele unui set sunt conținute în orice altă secvență - un alt set, șir de caractere, listă, tuplu. Acest lucru se poate face cu ajutorul metodei issubset. În parametrul său specificăm secvența dorită. Dacă setul este conținut în ea, atunci se returnează valoarea booleană True, în caz contrar - False.

Să presupunem că avem un set și o listă:

st = {'a', 'b', 'c'} lst = ['a', 'b', 'c']

Să verificăm dacă elementele setului sunt conținute în listă:

res = st.issubset(lst) print(res) # va afișa True

Acum să comparăm elementele a două seturi:

st1 = {'1', '2', '3'} st2 = {'1', '2', '4'} res = st1.issubset(st2) print(res) # va afișa False

Metoda issubset are de asemenea o formă scurtă. Se aplică doar la compararea a două seturi. Să rescriem exemplul anterior cu ajutorul ei:

res = st1 <= st2 print(res) # va afișa False

Sunt date un set și un șir de caractere:

st = {'1', '2', '3', '4', '5', '6'} txt = '123456'

Verificați dacă toate elementele setului sunt conținute în șirul de caractere.

Sunt date un set și un tuplu:

st = {'ab', 'cd', 'ef'} tlp = ('ab', 'cd', 'ef')

Verificați dacă toate elementele setului sunt conținute în tuplu.

Sunt date două seturi:

st1 = {1, 2, 3, 4, 5} st2 = {1, 2, 3}

Verificați dacă toate elementele celui de-al doilea set sunt conținute în primul set.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge