Sección 1. Capítulo 19
single
Eliminación de Tuplas en Python
Desliza para mostrar el menú
Una tupla en Python es inmutable, lo que significa que una vez creada, no se pueden cambiar, agregar ni eliminar sus elementos. Sin embargo, es posible eliminar la tupla completa utilizando la sentencia del.
1234567movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Deleting the tuple del movies # Attempting to print the deleted tuple will raise an error print(movies)
Eliminación de elementos
Nota
Dado que las tuplas son inmutables, no es posible eliminar elementos directamente de ellas. Sin embargo, se puede solucionar esto convirtiendo la tupla en una lista, modificando la lista y luego convirtiéndola nuevamente en una tupla.
12345678910111213movies = ("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)
Tarea
Swipe to start coding
Las películas de animales no atrajeron al público, excepto la película animada "Finding Nemo".
- Convertir la tupla
movie_posteren una lista y asignarla a la variabletemp_list. - Eliminar los elementos
"The Lion King"y"Jurassic Park"de la lista. - Convertir la lista nuevamente en una tupla y asignar el valor a la variable
movie_poster. - Eliminar la lista
temp_list.
Solución
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 1. Capítulo 19
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla