37 of 151 menu

Metodo issuperset

Il metodo issuperset verifica l'inclusione degli elementi di una sequenza nell'insieme. Il metodo restituisce un valore booleano - True o False. Nel parametro specifichiamo la sequenza con cui vogliamo confrontare gli elementi dell'insieme.

Sintassi

insieme.issuperset(sequenza)

Esempio

Controlliamo l'inclusione degli elementi del secondo insieme nel primo utilizzando il metodo issuperset:

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

Risultato dell'esecuzione del codice:

False

Esempio

E ora controlliamo nuovamente l'inclusione degli elementi con il metodo issuperset:

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

Risultato dell'esecuzione del codice:

True

Esempio

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

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

Risultato dell'esecuzione del codice:

True

Esempio

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

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

Risultato dell'esecuzione del codice:

True

Esempio

Il metodo issuperset ha anche una forma abbreviata:

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

Risultato dell'esecuzione del codice:

False

Vedi anche

  • il metodo issubset,
    che verifica la presenza di elementi dell'insieme in una sequenza
  • il metodo difference,
    che restituisce le differenze tra insiemi
  • il metodo intersection,
    che restituisce l'intersezione degli insiemi
  • il metodo symmetric_difference,
    che esclude gli elementi comuni dell'insieme e della 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