Como remover um elemento de um conjunto em python

Como remover um elemento de um conjunto em python

Conjuntos são uma coleção de itens não ordenados, o que significa que você não pode acessar os elementos de um conjunto usando índices. Portanto, excluir um item do conjunto se torna confuso para novos programadores para Python. No entanto, existem métodos predefinidos que o usuário pode utilizar para excluir o elemento necessário do conjunto no python.

Esta postagem cobrirá esses métodos em detalhes e conterá o seguinte conteúdo:

  • Método 1: Use o método Remow () para remover um elemento do conjunto
  • Método 2: Use o método Dispard () para remover um elemento do conjunto
  • Método 3: Use o operador de subtração para remover vários elementos do conjunto
  • Método 4: Usando o método diferença () para remover vários elementos do conjunto

Método 1: Use o método Remow () para remover um elemento do conjunto

O método Remone () pode ser usado para excluir um elemento de um conjunto em python, aplicando -o a uma variável definida através do operador de pontos, e é preciso o valor a ser excluído do conjunto como argumento. Para demonstrar o funcionamento do método Remone (), pegue o seguinte snippet de código:

setvar = 45,35,16,99,12,75,96,36,42
print ("Conjunto inicial:", setvar)
setvar.Remover (16)
print ("Conjunto atualizado:", setvar)

Quando este código for executado, ele produzirá a seguinte saída no terminal:

Da saída, você pode confirmar facilmente que o valor “16”Foi removido com sucesso do conjunto.

Método 2: Use o método Dispard () para remover um elemento do conjunto

Outra função que pode ser usada para remover um elemento do conjunto é o método Dispard () e, semelhante ao método Remover (), ele pode ser aplicado à variável de conjunto usando um operador de ponto. Também leva o valor a ser removido do conjunto em seu argumento. Para demonstrar o funcionamento do método Dispard (), pegue o seguinte snippet de código:

setvar = 45,35,16,99,12,75,96,36,42
print ("Usando o método Dispard ()")
print ("Conjunto inicial:", setvar)
setvar.Descarte (99)
print ("Conjunto atualizado:", setvar)

Quando este código é executado, ele produz a seguinte saída no terminal:

A saída verifica que o valor “99”Foi removido com sucesso do conjunto.

Método 3: Use o operador de subtração para remover vários elementos do conjunto

Você também pode usar o operador de subtração “-”Para remover vários elementos de um conjunto. No entanto, para usar este método, você deve criar outro conjunto contendo os valores que deseja excluir do conjunto original.

Para demonstrar esse método de usar o operador de subtração, pegue o seguinte snippet de código:

setvar = 45,35,16,99,12,75,96,36,42
print ("Usando o método do operador de subtração")
print ("Conjunto inicial:", setvar)
delvar = 35,12,75
setvar = setvar - delvar
print ("Conjunto atualizado:", setvar)

Quando este código é executado, ele produz a seguinte saída no terminal:

Como você pode ver na imagem de saída acima, os valores “32, 17 e 75” foram removidos do conjunto usando o operador de subtração.

Método 4: Usando o método diferença () para remover vários elementos do conjunto

O método diferenças () também pode ser usado para remover vários elementos de um determinado conjunto. Este método é aplicado à variável definida usando um operador de pontos e recebe um conjunto de valores para remover do conjunto original.

Para demonstrar o método de funcionamento do diferença () para remover elementos do conjunto, pegue o seguinte snippet de código:

setvar = 45,35,16,99,12,75,96,36,42
print ("Usando o método diferencial ()")
print ("Conjunto inicial:", setvar)
delvar = 35,12,99,36
setvar = setvar.Diferença (Delvar)
print ("Conjunto atualizado:", setvar)

Quando este código é executado, ele produz o seguinte resultado no terminal:

A partir da saída, pode -se observar que os elementos “35, 12, 99 e 36” foram removidos do conjunto.

Conclusão

Vários métodos diferentes podem ser usados ​​para remover elementos únicos ou múltiplos de um conjunto em python. O usuário pode usar o método Remone () e o método Dispard () para remover um único elemento/item de um conjunto de python. Se o requisito do usuário for remover vários elementos de um conjunto, o usuário poderá usar o método diferença () ou a abordagem do operador de subtração “-”.