Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Atualizando Tuplas em Python | Dominando Tuplas em Python
Estruturas de Dados em Python
Seção 3. Capítulo 5
single

single

Atualizando Tuplas em Python

Deslize para mostrar o menu

Para modificar valores dentro de uma tupla, é possível utilizar uma técnica semelhante à de exclusão. Como a tupla é imutável, não é possível alterar seus elementos diretamente sem gerar 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

No entanto, convertendo a tupla para uma lista, é possível realizar as alterações desejadas com facilidade.

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

Deslize para começar a programar

Você recebe uma nova tupla contendo gêneros, chamada movie_genres.

  • Converta a tupla em uma lista e atribua à variável temp_list.
  • Substitua o elemento "Drama" por "Thriller".
  • Substitua o elemento "Horror" por "Adventure".
  • Converta a lista de volta para uma tupla e atribua o valor à variável movie_genres.
  • Exclua a lista temporária.

Solução

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
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

some-alt