35 of 151 menu

Metodo difference

Il metodo difference restituisce un insieme, ottenuto dagli elementi per cui il primo insieme differisce dal secondo. Nel parametro indichiamo l'insieme con cui vogliamo confrontare quello originale.

Sintassi

insieme.difference(insieme, con cui vogliamo confrontare)

Esempio

Applichiamo il metodo difference per ottenere gli elementi diversi di due insiemi:

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

Risultato dell'esecuzione del codice:

{'c', 'b'}

Esempio

Il metodo difference ha anche una forma breve:

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

Risultato dell'esecuzione del codice:

{'b', 'c'}

Vedi anche

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