Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Actualizando una Tupla | Tuple
Estructuras de Datos en Python
course content

Contenido del Curso

Estructuras de Datos en Python

Estructuras de Datos en Python

1. Lista
2. Diccionario
3. Tuple
4. Set

bookActualizando una Tupla

Para modificar valores dentro de una tupla, puedes usar una técnica similar a la de eliminación. Debido a que una tupla es inmutable, no puedes alterar directamente sus elementos sin encontrar un error.

123
movie_ratings = (8.8, 9.0, 7.5, 6.8) # Attempting to modify a tuple directly movie_ratings[1] = 8.9 # Output: Error: 'tuple' object does not support item assignment
copy

Sin embargo, al convertir la tupla en una lista, puedes realizar fácilmente los cambios deseados.

12345678910111213
current_movies = ("Inception", "Interstellar", "Tenet", "Dunkirk") # Step 1: Convert the tuple to a list movies_list = list(current_movies) # Step 2: Update the second and third movie titles movies_list[1] = "Memento" movies_list[2] = "The Prestige" # Step 3: Convert the list back to a tuple current_movies = tuple(movies_list) print(current_movies)
copy
Tarea
test

Swipe to show code editor

Tienes la siguiente tupla de géneros de películas:

Modifícala para lograr este resultado:

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 3. Capítulo 5
toggle bottom row

bookActualizando una Tupla

Para modificar valores dentro de una tupla, puedes usar una técnica similar a la de eliminación. Debido a que una tupla es inmutable, no puedes alterar directamente sus elementos sin encontrar un error.

123
movie_ratings = (8.8, 9.0, 7.5, 6.8) # Attempting to modify a tuple directly movie_ratings[1] = 8.9 # Output: Error: 'tuple' object does not support item assignment
copy

Sin embargo, al convertir la tupla en una lista, puedes realizar fácilmente los cambios deseados.

12345678910111213
current_movies = ("Inception", "Interstellar", "Tenet", "Dunkirk") # Step 1: Convert the tuple to a list movies_list = list(current_movies) # Step 2: Update the second and third movie titles movies_list[1] = "Memento" movies_list[2] = "The Prestige" # Step 3: Convert the list back to a tuple current_movies = tuple(movies_list) print(current_movies)
copy
Tarea
test

Swipe to show code editor

Tienes la siguiente tupla de géneros de películas:

Modifícala para lograr este resultado:

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 3. Capítulo 5
toggle bottom row

bookActualizando una Tupla

Para modificar valores dentro de una tupla, puedes usar una técnica similar a la de eliminación. Debido a que una tupla es inmutable, no puedes alterar directamente sus elementos sin encontrar un error.

123
movie_ratings = (8.8, 9.0, 7.5, 6.8) # Attempting to modify a tuple directly movie_ratings[1] = 8.9 # Output: Error: 'tuple' object does not support item assignment
copy

Sin embargo, al convertir la tupla en una lista, puedes realizar fácilmente los cambios deseados.

12345678910111213
current_movies = ("Inception", "Interstellar", "Tenet", "Dunkirk") # Step 1: Convert the tuple to a list movies_list = list(current_movies) # Step 2: Update the second and third movie titles movies_list[1] = "Memento" movies_list[2] = "The Prestige" # Step 3: Convert the list back to a tuple current_movies = tuple(movies_list) print(current_movies)
copy
Tarea
test

Swipe to show code editor

Tienes la siguiente tupla de géneros de películas:

Modifícala para lograr este resultado:

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!

Para modificar valores dentro de una tupla, puedes usar una técnica similar a la de eliminación. Debido a que una tupla es inmutable, no puedes alterar directamente sus elementos sin encontrar un error.

123
movie_ratings = (8.8, 9.0, 7.5, 6.8) # Attempting to modify a tuple directly movie_ratings[1] = 8.9 # Output: Error: 'tuple' object does not support item assignment
copy

Sin embargo, al convertir la tupla en una lista, puedes realizar fácilmente los cambios deseados.

12345678910111213
current_movies = ("Inception", "Interstellar", "Tenet", "Dunkirk") # Step 1: Convert the tuple to a list movies_list = list(current_movies) # Step 2: Update the second and third movie titles movies_list[1] = "Memento" movies_list[2] = "The Prestige" # Step 3: Convert the list back to a tuple current_movies = tuple(movies_list) print(current_movies)
copy
Tarea
test

Swipe to show code editor

Tienes la siguiente tupla de géneros de películas:

Modifícala para lograr este resultado:

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
Sección 3. Capítulo 5
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
We're sorry to hear that something went wrong. What happened?
some-alt