Conteúdo do Curso
Estruturas de Dados em Python
Estruturas de Dados em Python
Excluindo Tuplas em Python: Removendo Referências a Tuplas
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 agradaram ao público, exceto pelo filme de animação "Finding Nemo"
.
- 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 Tuplas em Python: Removendo Referências a Tuplas
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 agradaram ao público, exceto pelo filme de animação "Finding Nemo"
.
- 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!