Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Acceso a Elementos en un Conjunto en Python | Sección
Estructuras de Datos en Python

bookAcceso a Elementos en un Conjunto en Python

Debido a que los conjuntos son desordenados, no es posible acceder a sus elementos por índice como se haría con una lista o tupla. Sin embargo, se puede:

  • Verificar la existencia de un elemento utilizando la palabra clave in;
  • Recorrer los elementos utilizando un bucle for.

Verificación de pertenencia con in

La palabra clave in permite comprobar si un elemento específico existe dentro de un conjunto:

12345678910
# Define a set of favorite movies movies = {"Inception", "Interstellar", "Tenet", "Dunkirk", "Memento"} # Check if specific movies are in the set is_inception_present = "Inception" in movies # True is_avatar_present = "Avatar" in movies # False # Print results print(is_inception_present) # Output: True print(is_avatar_present) # Output: False
copy

En este ejemplo, se utiliza la palabra clave in para comprobar si ciertas películas están presentes en el conjunto movies y se almacena el resultado como un valor booleano en las variables is_inception_present e is_avatar_present.

Recorrido de un conjunto con un bucle for

Es posible recorrer un conjunto utilizando un bucle for para procesar cada elemento de forma individual. Dado que los conjuntos son desordenados, el orden de iteración es impredecible.

1234567
# Define a set of favorite movies movies = {"Inception", "Interstellar", "Tenet", "Dunkirk", "Memento"} # Iterate through the set and print each movie title print("Movie collection:") for movie in movies: print(movie)
copy

Cada elemento del conjunto se accede una vez durante la iteración. El orden de los elementos en la salida puede variar.

Tarea

Swipe to start coding

Se te proporciona un conjunto bastante grande de las películas más populares (movies).

  • Asigna un valor booleano a la variable is_first_movie_present para comprobar si la película "The Green Mile" está en el conjunto.
  • Asigna un valor booleano a la variable is_second_movie_present para comprobar si la película "Titanic" está en el conjunto.
  • Asigna un valor booleano a la variable is_third_movie_present para comprobar si la película "Interstellar" está en el conjunto.
  • Utiliza la palabra clave in para realizar esta tarea.

Solución

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 24
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

close

bookAcceso a Elementos en un Conjunto en Python

Desliza para mostrar el menú

Debido a que los conjuntos son desordenados, no es posible acceder a sus elementos por índice como se haría con una lista o tupla. Sin embargo, se puede:

  • Verificar la existencia de un elemento utilizando la palabra clave in;
  • Recorrer los elementos utilizando un bucle for.

Verificación de pertenencia con in

La palabra clave in permite comprobar si un elemento específico existe dentro de un conjunto:

12345678910
# Define a set of favorite movies movies = {"Inception", "Interstellar", "Tenet", "Dunkirk", "Memento"} # Check if specific movies are in the set is_inception_present = "Inception" in movies # True is_avatar_present = "Avatar" in movies # False # Print results print(is_inception_present) # Output: True print(is_avatar_present) # Output: False
copy

En este ejemplo, se utiliza la palabra clave in para comprobar si ciertas películas están presentes en el conjunto movies y se almacena el resultado como un valor booleano en las variables is_inception_present e is_avatar_present.

Recorrido de un conjunto con un bucle for

Es posible recorrer un conjunto utilizando un bucle for para procesar cada elemento de forma individual. Dado que los conjuntos son desordenados, el orden de iteración es impredecible.

1234567
# Define a set of favorite movies movies = {"Inception", "Interstellar", "Tenet", "Dunkirk", "Memento"} # Iterate through the set and print each movie title print("Movie collection:") for movie in movies: print(movie)
copy

Cada elemento del conjunto se accede una vez durante la iteración. El orden de los elementos en la salida puede variar.

Tarea

Swipe to start coding

Se te proporciona un conjunto bastante grande de las películas más populares (movies).

  • Asigna un valor booleano a la variable is_first_movie_present para comprobar si la película "The Green Mile" está en el conjunto.
  • Asigna un valor booleano a la variable is_second_movie_present para comprobar si la película "Titanic" está en el conjunto.
  • Asigna un valor booleano a la variable is_third_movie_present para comprobar si la película "Interstellar" está en el conjunto.
  • Utiliza la palabra clave in para realizar esta tarea.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 24
single

single

some-alt