Conteúdo do Curso
Estruturas de Dados em Python
Estruturas de Dados em Python
Excluindo uma Tupla
Uma tupla em Python é imutável, o que significa que, uma vez criada, você não pode alterar, adicionar ou remover seus elementos. No entanto, você pode deletar a tupla inteira usando a instrução del
.
movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Deleting the tuple del movies # Attempting to print the deleted tuple will raise an error print(movies)
Removendo Itens
Nota
Como as tuplas são imutáveis, você não pode remover itens diretamente delas. No entanto, você pode contornar isso convertendo a tupla em uma lista, modificando a lista e, em seguida, convertendo-a de volta em uma tupla.
movies = ("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)
Swipe to start coding
Os filmes de animais não atraíram o público, exceto pelo filme animado "Finding Nemo"
.
Seu objetivo:
- Converta a tupla
movie_poster
em uma lista e atribua-a à variáveltemp_list
. - Remova os elementos
"The Lion King"
e"Jurassic Park"
da lista. - Converta a lista de volta em uma tupla e atribua o valor à variável
movie_poster
. - Exclua a lista
temp_list
.
Solução
Obrigado pelo seu feedback!
Excluindo uma Tupla
Uma tupla em Python é imutável, o que significa que, uma vez criada, você não pode alterar, adicionar ou remover seus elementos. No entanto, você pode deletar a tupla inteira usando a instrução del
.
movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Deleting the tuple del movies # Attempting to print the deleted tuple will raise an error print(movies)
Removendo Itens
Nota
Como as tuplas são imutáveis, você não pode remover itens diretamente delas. No entanto, você pode contornar isso convertendo a tupla em uma lista, modificando a lista e, em seguida, convertendo-a de volta em uma tupla.
movies = ("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)
Swipe to start coding
Os filmes de animais não atraíram o público, exceto pelo filme animado "Finding Nemo"
.
Seu objetivo:
- Converta a tupla
movie_poster
em uma lista e atribua-a à variáveltemp_list
. - Remova os elementos
"The Lion King"
e"Jurassic Park"
da lista. - Converta a lista de volta em uma tupla e atribua o valor à variável
movie_poster
. - Exclua a lista
temp_list
.
Solução
Obrigado pelo seu feedback!