Python – Remover itens definidos

Neste capítulo, exploraremos Python sets remove com exemplos na esperança de aprendermos o que precisamos saber.

Conjuntos Python remover Sintaxe:

set.remove(element)

Python define remove() Parâmetros:

Remove() remove um elemento de um conjunto usando um argumento.



Remover item

Conjuntos Python removem um item usando o método remove() ou o método discard() .

Usando o método remove(), remova “Finlândia”:

Example: 

1
2
3
4
5
6
7
country_set = {"United States of America", "United Kingdom", "Finland", "Australia"}
country_set.remove("Finland")
print(country_set)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Lembrete: O método remove() gerará um erro se o item a ser removido não existir.

Usando o método descartar(), remova “Finlândia”:

Example: 

1
2
3
4
5
6
7
country_set = {"United States of America", "United Kingdom", "Finland", "Australia"}
country_set.discard("Finland")
print(country_set)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Lembrete: o método Discard() não gerará um erro se o item a ser removido não existir.

Você também pode remover um item com o método pop() , mas este método removerá o último item.

Ao remover itens dos conjuntos do Python , lembre-se de que os conjuntos não estão ordenados, portanto, você não sabe qual item será removido.

Um método pop() retorna o item removido como seu valor de retorno.

Usando o método pop(), remova o último item:

Example: 

1
2
3
4
5
6
7
8
country_set = {"United States of America", "United Kingdom", "Finland", "Australia"}
a = country_set.pop()
print(a) #extracted item
print(country_set) #the set after deletion
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Lembrete: Como os conjuntos não estão ordenados, você não tem ideia de qual item será removido ao usar o método pop() .

Ao chamar clear(), o conjunto é eliminado:

Example: 

1
2
3
4
5
6
7
country_set = {"United States of America", "United Kingdom", "Finland", "Australia"}
country_set.clear()
print(country_set)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Exclua o conjunto completamente com a palavra-chave del:

Example: 

1
2
3
4
5
6
7
country_set = {"United States of America", "United Kingdom", "Finland", "Australia"}
del country_set
print(country_set)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Onde usar Python-Set Remove Method?

Quando você tem um conjunto e deseja remover um determinado elemento dele, pode usar o método remove(). Este método toma o valor do elemento como um argumento e remove o elemento do conjunto se ele existir. Por exemplo, se você tiver um conjunto {1, 2, 3, 4, 5} e quiser remover o elemento 3 , poderá usar my_set. remove(3) , resultando no conjunto {1, 2, 4, 5} .

Sua reação é importante para nós. Deixe seus pensamentos abaixo para reconhecer nossos esforços ou fornecer sugestões para a melhoria deste site.
Nós valorizamos o seu feedback.
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Assine a nossa newsletter
Digite seu e-mail para receber um resumo semanal de nossos melhores posts. Saber mais!
ícone