Blog

Postado em em 29 de maio de 2021

Dicionários em Python – O que São e Como Utilizá-los?

Dicionários em Python

Nessa aula vamos te mostrar o que são os dicionários em Python e como você pode utilizá-los para obter o maior proveito deles!

Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!

Para receber a planilha que usamos na aula no seu e-mail, preencha:

Resumo

Os dicionários em Python servem para que você possa criar listas no Python, só que com um rótulo.

Esse rótulo nada mais é do que um identificador, ou seja, você pode escrever em uma lista os nomes de várias pessoas como identificador e nela colocar, por exemplo, a idade de cada uma delas.

Então sempre que buscar pelo nome da pessoa você já consegue retornar essa idade.

Essa é uma forma muito mais eficiente do que utilizar apenas uma lista com as idades, pois dessa forma não saberia de quem é cada idade. Então temos uma lista organizada com esses rótulos para facilitar.

O que você vai aprender nessa aula:

Dicionários no Python

Você provavelmente já deve ter ouvido falar em dicionários no Python, certo?

Mas você sabe como utilizar eles? Se não sabe, pode ficar tranquilo que nós vamos te mostrar o que são os dicionários e como eles funcionam dentro do Python!

E aí, vamos aprender sobre dicionários? Então vamos ao próximo tópico.

Como Utilizar os Dicionários no Python

Vamos iniciar com o que é um dicionário para que fique mais claro o entendimento de como utilizá-lo.

OBS: Vale lembrar que vamos utilizar o Jupyter para executar os códigos dessa aula, então se você ainda não tem pode acessar o nosso post para aprender como baixar e instalar o programa.

Um dicionário no Python é uma lista, com rótulos, mas o que seria isso?

Você pode imaginar que é uma lista com nomes e informações, então sempre que você ler um nome nessa lista já vai associar uma informação a ele.

Então os rótulos são exatamente esses nomes, enquanto as informações são os valores ou textos que vão representar cada um desses rótulos.

Então uma lista com rótulo no Python é composta por uma chave do dicionário que seria o nosso rótulo e um valor do dicionário que seria o nosso nome.

TextoDescrição gerada automaticamente

Essa seria a estrutura de um dicionário no Python. A esquerda dos 2 pontos vamos ter a chave e a direita vamos ter o valor desse dicionário.

Agora imagine que você quer descobrir informações dos rótulos, como adicionar informações ao dicionário ou até mesmo descobrir todas as informações que têm nele.

Já sabe como poderia fazer isso?

Interface gráfica do usuário, Texto, Aplicativo, EmailDescrição gerada automaticamente

Veja que temos alguns métodos do dicionário, como por exemplo o método Keys (para obter as chaves do dicionário).

Claro que é possível utilizar a estrutura de repetição for também para obter esse mesmo resultado (for em um dicionário também funciona).

É possível adicionar informações ao dicionário de forma simples e rápida!

Outro método que temos é o método Values (para obter os valores do dicionário), assim conseguimos obter tanto as chaves (rótulos) quanto os valores de forma fácil!

Interface gráfica do usuário, Texto, Aplicativo, EmailDescrição gerada automaticamente

Claro que ainda temos os exemplos finais tanto para remoção de informações do dicionário quanto para verificar se temos uma informação específica dentro do dicionário caso ele seja grande e não consiga verificar visualmente.

Já consegue visualizar como os dicionários vão poder te auxiliar nos seus próximos códigos e projetos?

Conclusão

Nessa aula nós te mostramos o que é um dicionário e como utilizá-lo dentro do Python!

Com os dicionários você pode facilitar algumas tarefas e códigos como você viu nessa aula.

E aí, gostou desse conteúdo? Agora que já sabe utilizar os dicionários já pode melhorar seus códigos em Python.

E se você ainda não sabe programar em Python, não se preocupe, pois temos um post que vai te mostrar os temas que precisa saber para dominar essa linguagem de programação.

Hashtag Treinamentos

Para acessar outras publicações de Python, clique aqui!


Quer aprender mais sobre Python com um minicurso gratuito?


Faça sua pré-matrícula gratuita no Excel Impressionador agora e libere aulas exclusivas de Excel!