Python Set remove ()

O método remove () remove o elemento especificado do conjunto.

A sintaxe do remove()método é:

 set.remove (elemento)

remove () Parâmetros

O remove()método pega um único elemento como argumento e o remove do conjunto.

Valor de retorno de remove ()

O remove()remove o elemento especificado do conjunto e atualiza o conjunto. Não retorna nenhum valor.

Se o elemento passado remove()não existir, a exceção KeyError será lançada.

Exemplo 1: remover um elemento do conjunto

 # language set language = ('English', 'French', 'German') # removing 'German' from language language.remove('German') # Updated language set print('Updated language set:', language)

Resultado

 Conjunto de idiomas atualizado: ('Inglês', 'Francês')

Exemplo 2: Excluindo elemento que não existe

 # animal set animal = ('cat', 'dog', 'rabbit', 'guinea pig') # Deleting 'fish' element animal.remove('fish') # Updated animal print('Updated animal set:', animal)

Resultado

 Traceback (última chamada mais recente): Arquivo "", linha 5, em animal.remove ('peixe') KeyError: 'peixe'

Você pode usar o método set discard () se não quiser este erro.

O discard()método remove o elemento especificado do conjunto. No entanto, se o elemento não existe, o conjunto permanece inalterado; você não obterá um erro.

Artigos interessantes...