Folha de referências dos métodos do dicionário Python
Aprenda métodos de dicionário Python. Guia de referência completo para inserções, recuperações, atualizações e verificações de pares de valores-chave.
Acesso e modificação do dicionário
Operações comuns para recuperar ou alterar itens de dicionário.
| Método/Função | Sintaxe | Descrição |
|---|---|---|
| get() | my_dict.get(key, default=None) | Retorna o valor da chave, se existir, caso contrário, retorna um valor padrão. |
| update() | my_dict.update(other_dict) | Atualiza o dicionário com pares chave-valor de outro dicionário/iterável. |
| pop() | my_dict.pop(key, default) | Remove e retorna o valor da chave especificada. |
| clear() | my_dict.clear() | Remove todos os itens do dicionário. |
Iteração e visualizações do dicionário
Métodos que retornam objetos de visualização dinâmica de elementos de dicionário.
| Método/Função | Sintaxe | Descrição |
|---|---|---|
| keys() | my_dict.keys() | Retorna um objeto de visualização de todas as chaves do dicionário. |
| values() | my_dict.values() | Retorna um objeto de visualização de todos os valores do dicionário. |
| items() | my_dict.items() | Retorna um objeto de visualização contendo pares de tuplas (chave, valor). |
Script de demonstração interativo
# get()
my_dict.get(key, default=None)
# update()
my_dict.update(other_dict)
# pop()
my_dict.pop(key, default)
# clear()
my_dict.clear()
# keys()
my_dict.keys()
# values()
my_dict.values()
# items()
my_dict.items()Perguntas frequentes
Por que usar get() em vez de dict[key]?
dict[key] gera um KeyError se a chave não existir. get() retorna None ou um valor padrão especificado em vez de travar.
Como faço para mesclar dois dicionários em Python?
EmPython 3.9+, você pode usar o operador union: dict1 | ditado2. Ou use o método dict1.update(dict2).
Tópicos Relacionados
Um guia de referência completo para manipulação de strings em Python. Domine a formatação, pesquisa, divisão, substituição e verificação de propriedades de string.
Folha de referências de métodos de lista PythonGuia de referência rápida para operações de lista Python. Domine a adição, inserção, remoção, classificação e fatiamento de elementos.
Folha de referências de métodos de conjunto de PythonGuia completo para operações de conjunto em Python. Aprenda como adicionar, remover e realizar operações matemáticas de conjuntos, como uniões e interseções.
Recursos Python recomendados
Expanda seu conhecimento com tutoriais interativos relacionados, folhas de dicas e comparações de código.
Loops Python
Aprenda como usar loops Python para iterar dados. Domine as práticas recomendadas para loops for, while loops, break, continue e loop com exemplos interativos.
Como iterar por meio de um dicionário em Python
Aprenda como fazer loop ou iterar em um dicionário Python. Descubra métodos para fazer loop em chaves, valores e pares de valores-chave com exemplos limpos e executáveis.
Python vs JavaScript: qual linguagem de programação é a melhor?
Uma comparação abrangente entre Python e JavaScript. Explore diferenças de sintaxe, desempenho, casos de uso (backend versus frontend) e exemplos de codificação.