Python

Como remover chave de dicionário em Python

25 de março de 2021

Como remover chave de dicionário em Python

Neste artigo você vai aprender a como remover chave de dicionário na linguagem Python, utilizando uma função que é nativa, de modo simples!

remover chave de dicionário capa

Fala programador(a), beleza? Bora aprender mais sobre Python e também sobre dicionários!

Para remover uma chave de um dicionário utilizamos duas formas, a primeira é com o método pop

Nele vamos passar a chave que precisa ser removida e também um segundo argumento como None

Veja um exemplo prático:

dict = {'name': 'Matheus', 'age': 30}

dict.pop('name', None)

print(dict) # {'age': 30}

Veja que deletamos a chave name do nosso dicionário

O nome da chave precisa ser passado em string, assim como ela foi definida

A outra forma é com a instrução del

Veja um exemplo:

dict = {'name': 'Matheus', 'age': 30}

dict.pop('name', None)

print(dict) # {'age': 30}

del dict['age']

print(dict) # {}

Implementamos o del no nosso dicionário e a chave age foi removida

Agora o nosso dicionário está vazio e estas são as duas maneiras mais utilizadas para deletar uma chave de um dicionário

Utilizando o del devemos ter um cuidado, a chave deve sempre existir, se não vamos receber um erro de execução do programa

Conclusão

Neste artigo você aprendeu a remover chave de dicionário em Python

Utilizamos dois meios:

  • pop: um método que leva a chave como argumento;
  • del: uma instrução que remove a chave de dicionário;

Assim podemos remover a chave necessária para a continuidade de nosso programa

Note que o del deve ser utilizada apenas se a chave de fato existe, se não receberemos um erro

Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube

Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x