Seção 3. Capítulo 5
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.
123movie_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.
12345678910111213current_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
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 3. Capítulo 5
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo