Acceso a elementos del conjunto en Python

Puedes acceder a los elementos de un conjunto en Python y modificarlos de diversas formas aunque los conjuntos no admiten la indexación. En Python, los conjuntos son colecciones desordenadas de elementos únicos.


Acceso a los elementos de un conjunto en Python

Para acceder a los elementos de un conjunto en Python, puedes usar un bucle for o la función in para verificar si un elemento específico está presente en el conjunto.

Ejemplo

    conjunto = {"pera", "mango", "fresa"}
for fruta in conjunto:
    print(fruta)

if "pera" in conjunto:
    print("La pera está en el conjunto")
  
Abrir en editor

En el ejemplo, mostramos cómo acceder a los elementos de un conjunto en Python utilizando un bucle for . Creamos un conjunto llamado conjunto con tres elementos: "pera", "mango" y "fresa". Luego, usamos un bucle for para iterar a través de cada elemento en el conjunto e imprimimos cada elemento en la consola. Después, utilizamos in para verificar si "pera" está presente y, si es así, imprimimos "La pera está en el conjunto". Una salida posible es:

Salida

    pera
mango
fresa
La pera está en el conjunto

Cambiar elementos de los conjuntos en Python

Los conjuntos en Python son mutables, lo que significa que puedes agregar y eliminar elementos después de que el conjunto se haya creado. Sin embargo, no puedes cambiar directamente un elemento en un conjunto debido a su naturaleza de conjunto único. Si deseas modificar un elemento, deberás eliminarlo primero y luego agregar el nuevo elemento.

Ejemplo

    conjunto = {"pera", "mango", "fresa"}
conjunto.remove("mango")
conjunto.add("uva")
print(conjunto)
  
Abrir en editor

En este ejemplo, demostramos cómo cambiar elementos en un conjunto. Comenzamos con el conjunto conjunto = {"pera", "mango", "fresa"} . Usamos el método remove() para eliminar "mango" del conjunto y luego usamos add() para agregar "uva" al conjunto. Esto demuestra que los conjuntos son mutables y pueden ser modificados después de su creación.

La función print() se utiliza para mostrar el conjunto actualizado, que ahora contiene los elementos "pera", "fresa" y "uva".

Acceder y modificar elementos en un conjunto te permite trabajar con datos únicos de manera eficiente. Los conjuntos son ideales para almacenar elementos únicos y realizar operaciones de conjunto como unión, intersección y diferencia.

Practica Acceso a elementos del conjunto en Python en el editor

Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.

Ejercicio: Bucle for

Para acceder a los elementos de un conjunto en Python, puedes usar un bucle for o la función in para verificar si un e.

Ejemplo

    conjunto = {"pera", "mango", "fresa"}
for fruta in conjunto:
    print(fruta)

if "pera" in conjunto:
    print("La pera está en el conjunto")
  
Abrir en editor

Ejercicio: Usar print()

Los conjuntos en Python son mutables, lo que significa que puedes agregar y eliminar elementos después de que el conjunto se haya creado. Sin embargo, no puedes cambiar directament.

Ejemplo

    conjunto = {"pera", "mango", "fresa"}
conjunto.remove("mango")
conjunto.add("fresa")
print(conjunto)
  
Abrir en editor

Comprueba lo aprendido

Responde 2–3 preguntas sobre esta lección. Verás ✓ en verde si aciertas o ✗ en rojo si fallas.