Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Atualizando uma Tupla | Tupla
Estruturas de Dados em Python
course content

Conteúdo do Curso

Estruturas de Dados em Python

Estruturas de Dados em Python

1. Lista
2. Dicionário
3. Tupla
4. Conjunto

bookAtualizando uma Tupla

Para modificar valores dentro de uma tupla, você pode usar uma técnica semelhante à de exclusão. Como uma tupla é imutável, você não pode alterar diretamente seus elementos sem encontrar um erro.

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

No entanto, convertendo a tupla em uma lista, você pode facilmente fazer as alterações desejadas.

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
Tarefa
test

Swipe to show code editor

Você tem a seguinte tupla de gêneros de filmes:

Modifique-a para obter este resultado:

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 5
toggle bottom row

bookAtualizando uma Tupla

Para modificar valores dentro de uma tupla, você pode usar uma técnica semelhante à de exclusão. Como uma tupla é imutável, você não pode alterar diretamente seus elementos sem encontrar um erro.

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

No entanto, convertendo a tupla em uma lista, você pode facilmente fazer as alterações desejadas.

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
Tarefa
test

Swipe to show code editor

Você tem a seguinte tupla de gêneros de filmes:

Modifique-a para obter este resultado:

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 5
toggle bottom row

bookAtualizando uma Tupla

Para modificar valores dentro de uma tupla, você pode usar uma técnica semelhante à de exclusão. Como uma tupla é imutável, você não pode alterar diretamente seus elementos sem encontrar um erro.

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

No entanto, convertendo a tupla em uma lista, você pode facilmente fazer as alterações desejadas.

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
Tarefa
test

Swipe to show code editor

Você tem a seguinte tupla de gêneros de filmes:

Modifique-a para obter este resultado:

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Para modificar valores dentro de uma tupla, você pode usar uma técnica semelhante à de exclusão. Como uma tupla é imutável, você não pode alterar diretamente seus elementos sem encontrar um erro.

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

No entanto, convertendo a tupla em uma lista, você pode facilmente fazer as alterações desejadas.

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
Tarefa
test

Swipe to show code editor

Você tem a seguinte tupla de gêneros de filmes:

Modifique-a para obter este resultado:

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Seção 3. Capítulo 5
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
We're sorry to hear that something went wrong. What happened?
some-alt