⊗pyPmStSPS 118 of 208 menu

Comprobación de subconjunto en una secuencia en Python

En Python es posible verificar si los elementos de un conjunto están contenidos en cualquier secuencia: otro conjunto, cadena, lista, tupla. Esto se puede hacer usando el método issubset. En su parámetro especificamos la secuencia deseada. Si el conjunto está contenido en ella, se devuelve el valor booleano True, en caso contrario - False.

Supongamos que tenemos un conjunto y una lista:

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

Comprobemos si los elementos del conjunto están contenidos en la lista:

res = st.issubset(lst) print(res) # mostrará True

Y ahora comparemos los elementos de dos conjuntos:

st1 = {'1', '2', '3'} st2 = {'1', '2', '4'} res = st1.issubset(st2) print(res) # mostrará False

El método issubset también tiene una forma corta. Se aplica solo al comparar dos conjuntos. Reescribamos el ejemplo anterior usándola:

res = st1 <= st2 print(res) # mostrará False

Dados un conjunto y una cadena:

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

Verifique que todos los elementos del conjunto estén contenidos en la cadena.

Dados un conjunto y una tupla:

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

Verifique que todos los elementos del conjunto estén contenidos en la tupla.

Dados dos conjuntos:

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

Verifique que todos los elementos del segundo conjunto estén contenidos en el primer conjunto.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar