image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Daniel Carvalho
Daniel Carvalho26/09/2023 06:08
Compartilhe

Desvendando o Poder dos Dicionários em Python

    Os dicionários são uma das estruturas de dados mais versáteis e poderosas em Python. Eles permitem que você armazene dados em pares chave-valor e forneçam um mecanismo eficiente para recuperar e manipular informações. Neste artigo, exploraremos a natureza dos dicionários em Python, abordando diversas perguntas comuns sobre como eles funcionam.

    1. Acessando Valores em Dicionários

    Um dicionário é uma coleção de pares chave-valor, onde cada chave está associada a um valor correspondente. Ao contrário das listas ou arrays, os dicionários não são acessados por índices numéricos, mas sim por meio de suas chaves. Consideremos o exemplo a seguir:

    image

    Aqui, "marca," "modelo" e "placa" são as chaves, e "Fiat," "Palio" e "ABD-9826" são os valores correspondentes. Para acessar o valor associado a uma chave específica, utilizamos a notação de colchetes:

    image

    A pergunta inicial referia-se ao uso do método `.get()`. Se tentarmos acessar uma chave que não existe em um dicionário usando `.get()`, ele retornará o valor padrão, que é `None`:

    image

    2. Modificando Valores em Dicionários

    Além de acessar valores, os dicionários também permitem modificar valores existentes ou adicionar novos pares chave-valor. Para modificar um valor, você acessa a chave desejada e a atribui a um novo valor:

    image

    Para adicionar um novo par chave-valor, basta especificar uma chave que ainda não existe no dicionário e atribuir um valor a ela:

    image

    3. Ordenação em Dicionários

    Uma característica importante a se considerar é que, a partir do Python 3.7, os dicionários mantêm a ordem de inserção dos elementos. Isso significa que, quando você itera por um dicionário, os elementos serão percorridos na ordem em que foram adicionados. No entanto, antes do Python 3.7, a ordem de elementos nos dicionários não era garantida.

    4. Conclusão: Recuperando o País de um Contato

    Agora, voltando à pergunta inicial sobre como recuperar o país de um contato a partir do dicionário:

    image

    Podemos acessar o valor associado à chave "pais" da seguinte maneira:

    image

    Em resumo, os dicionários em Python são uma ferramenta poderosa para armazenar e manipular dados em pares chave-valor. Eles permitem acesso eficiente e modificação de informações, e a ordem de inserção é mantida em versões recentes da linguagem. Entender como trabalhar com dicionários é essencial para escrever código Python eficiente e legível.

    Compartilhe
    Comentários (0)