36 of 151 menu

Metodo issubset

Il metodo issubset verifica l'inclusione degli elementi di un insieme in una sequenza, che può essere un altro insieme, una lista, una tupla. Il metodo restituisce un valore booleano - True o False. Nel parametro indichiamo la sequenza con cui vogliamo confrontare gli elementi dell'insieme.

Sintassi

insieme.issubset(sequenza)

Esempio

Controlliamo l'inclusione degli elementi del primo insieme nel secondo usando il metodo issubset:

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

Risultato dell'esecuzione del codice:

False

Esempio

E ora controlliamo di nuovo l'inclusione degli elementi con il metodo issubset:

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

Risultato dell'esecuzione del codice:

True

Esempio

Confrontiamo gli elementi di un insieme con gli elementi di una lista:

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

Risultato dell'esecuzione del codice:

True

Esempio

E ora confrontiamo gli elementi di un insieme con una tupla:

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

Risultato dell'esecuzione del codice:

True

Esempio

Il metodo issubset ha anche una forma breve:

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

Risultato dell'esecuzione del codice:

True

Vedi anche

  • metodo intersection,
    che restituisce l'intersezione degli insiemi
  • metodo difference,
    che restituisce le differenze tra insiemi
  • metodo issuperset,
    che verifica la presenza degli elementi di una sequenza in un insieme
  • metodo symmetric_difference,
    che esclude gli elementi comuni di un insieme e di una sequenza
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta