Python: Aprenda a usar o método append no dicionário
O método append não é aplicável diretamente aos dicionários em Python.
Glossário
O que é um dicionário Python?
Um dicionário é uma estrutura de dados fundamental em Python. Ele é conhecido por ser uma coleção não ordenada de elementos, onde cada elemento é uma chave-valor. O dicionário Python é uma estrutura poderosa e flexível, que permite armazenar e recuperar informações de forma eficiente.
Diferente das listas
Os dicionários são indexados por chaves, enquanto as listas são indexadas numericamente. Cada chave é única e associada a um valor específico. Isso significa que podemos usar as chaves para acessar e manipular os valores armazenados no dicionário.
Vantagens do dicionário Python
Uma das principais vantagens do dicionário Python é a sua capacidade de busca eficiente. Graças à estrutura interna de hash, é possível acessar um valor diretamente, sem a necessidade de percorrer todos os elementos do dicionário. Isso torna o dicionário uma escolha ideal quando precisamos buscar informações com base em chaves específicas.
Criando um dicionário em Python
Para criar um dicionário em Python, utilizamos chaves {} e separamos as chaves e os valores por dois pontos :. Por exemplo:



meu_dicionario = {"chave1": valor1, "chave2": valor2, "chave3": valor3}
Podemos acessar um valor específico do dicionário através da chave correspondente. Por exemplo:
valor = meu_dicionario["chave1"]
O método append() é um método específico das listas em Python e não é aplicável diretamente aos dicionários. No entanto, é possível adicionar um novo par chave-valor ao dicionário utilizando a sintaxe de atribuição. Por exemplo:
meu_dicionario["nova_chave"] = novo_valor
Dessa forma, podemos adicionar novos elementos ao dicionário dinamicamente, sem a necessidade de utilizar o método append().
Como funciona o método append no dicionário Python?
O método append() é amplamente utilizado em listas para adicionar elementos no final da lista. No entanto, o método append() não é aplicável diretamente aos dicionários em Python, já que eles são estruturas diferentes. No entanto, existem maneiras de adicionar novos elementos ao dicionário por meio de técnicas específicas.
Uma forma de adicionar um novo par chave-valor ao dicionário é utilizando a sintaxe de atribuição. Podemos simplesmente atribuir um valor a uma chave inexistente no dicionário e o Python criará automaticamente uma nova entrada no dicionário com a chave e o valor especificados.
meu_dicionario = {"chave1": valor1, "chave2": valor2}
meu_dicionario["chave3"] = valor3
Nesse caso, estamos adicionando a chave “chave3” e o valor “valor3” ao dicionário meu_dicionario. O método append() não é necessário nesse contexto, pois a atribuição direta já adiciona o novo elemento ao dicionário.



Outra técnica para adicionar elementos em um dicionário é utilizando o método update(). Esse método permite combinar dois dicionários, adicionando os pares chave-valor do segundo dicionário ao primeiro.
dicionario1 = {"chave1": valor1}
dicionario2 = {"chave2": valor2}
dicionario1.update(dicionario2)
Após a execução do código acima, o dicionário dicionario1 conterá as chaves “chave1” e “chave2” com os respectivos valores especificados.
É importante mencionar que, ao adicionar um novo par chave-valor ao dicionário, a chave deve ser única. Caso uma chave já exista no dicionário, o valor será substituído pelo novo valor atribuído.
A Awari é a melhor plataforma para aprender sobre ciência de dados no Brasil.
Aqui você encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu próximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.
Já pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? Clique aqui para se inscrever na Awari e começar a construir agora mesmo o próximo capítulo da sua carreira em dados.


