Python - Remover itens do conjunto
Remover item
Para remover um item em um conjunto, use o método remove()
, ou .discard()
Exemplo
Remova "banana" usando o remove()
método:
thisset = {"apple", "banana", "cherry"}
thisset.remove("banana")
print(thisset)
Nota: Se o item a ser removido não existir, remove()
será gerado um erro.
Exemplo
Remova "banana" usando o discard()
método:
thisset = {"apple", "banana", "cherry"}
thisset.discard("banana")
print(thisset)
Nota: Se o item a ser removido não existir, NÃOdiscard()
irá
gerar um erro.
Você também pode usar o pop()
método para remover um item, mas esse método removerá o último item. Lembre-se de que os conjuntos não são ordenados, então você não saberá qual item será removido.
O valor de retorno do pop()
método é o item removido.
Exemplo
Remova o último item usando o pop()
método:
thisset = {"apple", "banana", "cherry"}
x =
thisset.pop()
print(x)
print(thisset)
Nota: Os conjuntos não são ordenados , portanto, ao usar o pop()
método, você não sabe qual item será removido.
Exemplo
O clear()
método esvazia o conjunto:
thisset = {"apple", "banana", "cherry"}
thisset.clear()
print(thisset)
Exemplo
A del
palavra-chave excluirá o conjunto completamente:
thisset = {"apple", "banana", "cherry"}
del
thisset
print(thisset)