Contenido del Curso
Estructuras de Datos en Python
Estructuras de Datos en Python
Eliminar 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 show code editor
Supongamos que tienes la siguiente tupla de géneros de películas:
Quieres eliminar los siguientes géneros: "Horror", "Thriller" y "Drama".
¡Gracias por tus comentarios!
Eliminar 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 show code editor
Supongamos que tienes la siguiente tupla de géneros de películas:
Quieres eliminar los siguientes géneros: "Horror", "Thriller" y "Drama".
¡Gracias por tus comentarios!