Exclusão de Tuplas em Python
Uma tupla em Python é imutável, ou seja, uma vez criada, não é possível alterar, adicionar ou remover seus elementos. No entanto, é possível excluir a tupla inteira utilizando a instrução del.
1234567movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Deleting the tuple del movies # Attempting to print the deleted tuple will raise an error print(movies)
Remoção de itens
Como as tuplas são imutáveis, não é possível remover itens delas diretamente. No entanto, é possível contornar essa limitação convertendo a tupla em uma lista, modificando a lista e, em seguida, convertendo-a novamente em uma tupla.
12345678910111213movies = ("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".
- Converter a tupla
movie_posterem uma lista e atribuí-la à variáveltemp_list. - Remover os elementos
"The Lion King"e"Jurassic Park"da lista. - Converter a lista de volta para uma tupla e atribuir o valor à variável
movie_poster. - Excluir a lista
temp_list.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Incrível!
Completion taxa melhorada para 4
Exclusão de Tuplas em Python
Deslize para mostrar o menu
Uma tupla em Python é imutável, ou seja, uma vez criada, não é possível alterar, adicionar ou remover seus elementos. No entanto, é possível excluir a tupla inteira utilizando a instrução del.
1234567movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Deleting the tuple del movies # Attempting to print the deleted tuple will raise an error print(movies)
Remoção de itens
Como as tuplas são imutáveis, não é possível remover itens delas diretamente. No entanto, é possível contornar essa limitação convertendo a tupla em uma lista, modificando a lista e, em seguida, convertendo-a novamente em uma tupla.
12345678910111213movies = ("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".
- Converter a tupla
movie_posterem uma lista e atribuí-la à variáveltemp_list. - Remover os elementos
"The Lion King"e"Jurassic Park"da lista. - Converter a lista de volta para uma tupla e atribuir o valor à variável
movie_poster. - Excluir a lista
temp_list.
Solução
Obrigado pelo seu feedback!
single