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!

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
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
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
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares

Como limitar números decimais em Python?
Adicionar uma seção sobre f-strings, o jeito mais usado hoje pra formatar casa decimal. Exemplo: valor = 3.14159 e print(f"{valor:.2f}") mostrando 3.14. Explicar que o […]
Como programar Python [dicas e códigos iniciantes aqui]
Python é uma linguagem de programação muito popular e uma de alto nível utilizada em diferentes tipos de aplicações, como para o desenvolvimento web, em Machine […]

Como inverter uma string em Python
Neste artigo você vai aprender a como inverter uma string em Python, de uma maneira simples para você utilizar em seus programas Conteúdo também disponível […]
