Contenido del Curso
Estructuras de Datos en Python
Estructuras de Datos en Python
Eliminando una Tupla
Una tupla en Python es inmutable, lo que significa que una vez creada, no puedes cambiar, agregar o eliminar sus elementos. Sin embargo, puedes eliminar la tupla completa usando la instrucción del
.
movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Deleting the tuple del movies # Attempting to print the deleted tuple will raise an error print(movies)
Eliminando Elementos
Nota
Dado que las tuplas son inmutables, no puedes eliminar directamente elementos de ellas. Sin embargo, puedes solucionar esto convirtiendo la tupla en una lista, modificando la lista y luego convirtiéndola de nuevo en una tupla.
movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Convert the tuple to a list movies_list = list(movies) # Remove specific items movies_list.remove("Tenet") movies_list.remove("Dunkirk") # Convert the list back to a tuple movies = tuple(movies_list) print(movies)
Swipe to start coding
Las películas de animales no atrajeron al público, excepto la película animada "Finding Nemo"
.
Tu objetivo:
- Convierte la tupla
movie_poster
en una lista y asígnala a la variabletemp_list
. - Elimina los elementos
"The Lion King"
y"Jurassic Park"
de la lista. - Convierte la lista de nuevo en una tupla y asigna el valor a la variable
movie_poster
. - Elimina la lista
temp_list
.
Solución
¡Gracias por tus comentarios!
Eliminando una Tupla
Una tupla en Python es inmutable, lo que significa que una vez creada, no puedes cambiar, agregar o eliminar sus elementos. Sin embargo, puedes eliminar la tupla completa usando la instrucción del
.
movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Deleting the tuple del movies # Attempting to print the deleted tuple will raise an error print(movies)
Eliminando Elementos
Nota
Dado que las tuplas son inmutables, no puedes eliminar directamente elementos de ellas. Sin embargo, puedes solucionar esto convirtiendo la tupla en una lista, modificando la lista y luego convirtiéndola de nuevo en una tupla.
movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Convert the tuple to a list movies_list = list(movies) # Remove specific items movies_list.remove("Tenet") movies_list.remove("Dunkirk") # Convert the list back to a tuple movies = tuple(movies_list) print(movies)
Swipe to start coding
Las películas de animales no atrajeron al público, excepto la película animada "Finding Nemo"
.
Tu objetivo:
- Convierte la tupla
movie_poster
en una lista y asígnala a la variabletemp_list
. - Elimina los elementos
"The Lion King"
y"Jurassic Park"
de la lista. - Convierte la lista de nuevo en una tupla y asigna el valor a la variable
movie_poster
. - Elimina la lista
temp_list
.
Solución
¡Gracias por tus comentarios!