38 of 151 menu

Método symmetric_difference

El método symmetric_difference excluye elementos comunes para un conjunto y una secuencia, y devuelve un nuevo conjunto que contiene solo los elementos diferentes. En el parámetro indicamos el conjunto con el que queremos comparar el original.

Sintaxis

conjunto.symmetric_difference(conjunto con el que queremos comparar)

Ejemplo

Apliquemos el método symmetric_difference para obtener los elementos diferentes entre dos conjuntos:

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

Resultado de la ejecución del código:

{'g', 'b', 'c', 'e'}

Ejemplo

El método symmetric_difference también tiene una forma abreviada:

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

Resultado de la ejecución del código:

{'g', 'c', 'b', 'e'}

Véase también

  • método difference,
    que devuelve las diferencias entre conjuntos
  • método issubset,
    que verifica la presencia de elementos del conjunto en la secuencia
  • método issuperset,
    que verifica la presencia de elementos de la secuencia en el conjunto
  • método intersection,
    que devuelve la intersección de conjuntos
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