Ir para o conteúdo

Aula 023: Dicionários

🎥 Vídeo 23

Nesta aula, vamos aprender sobre dicionários.

O que são dicionários?

Os dicionários em Python são estruturas de dados utilizadas para armazenar informações em formato de chave e valor.

Esse formato facilita a organização, a pesquisa e a manipulação de dados.

Exemplo de chave e valor

Imagine um sistema escolar:

  • nome → "Ana"
  • idade10
  • matriculadaTrue

Nesse caso:

  • nome, idade e matriculada são as chaves
  • "Ana", 10 e True são os valores

Criando um dicionário

aluno = {
    "nome": "Ana",
    "idade": 10,
    "matriculada": True
}

Estrutura do dicionário

Os dicionários utilizam:

  • {} → para delimitar o dicionário
  • : → para separar chave e valor
  • , → para separar os pares de dados

Tipos de dados nos valores

Um dicionário pode armazenar diferentes tipos de dados:

aluno = {
    "nome": "Ana",
    "idade": 10,
    "matriculada": True
}

Nesse exemplo:

  • "Ana" é uma string
  • 10 é um inteiro
  • True é um booleano

As chaves devem ser únicas

As chaves de um dicionário não podem se repetir.

Exemplo incorreto:

aluno = {
    "nome": "Ana",
    "nome": "Maria"
}

Isso pode causar problemas na organização dos dados.

Acessando valores do dicionário

Para acessar um valor, utilizamos a chave entre colchetes:

print(aluno["idade"])

Resultado:

10

Alterando valores

Também é possível modificar um valor existente:

aluno["idade"] = 12

Testando:

print(aluno["idade"])

Resultado:

12

Adicionando novos dados

Podemos incluir novos pares de chave e valor:

aluno["turma"] = "A25"

Testando:

print(aluno["turma"])

Resultado:

A25

Utilizando o método get()

Outra forma de acessar valores é utilizando o método get():

print(aluno.get("idade"))

Resultado:

10

Utilizando get() com novas chaves

Também é possível acessar novos dados adicionados ao dicionário:

print(aluno.get("turma"))

Resultado:

A25

Checklist

Ao final desta aula, você aprendeu:

  • O que são dicionários?;
  • Como criar um dicionário;
  • Como utilizar pares de chave e valor;
  • Como acessar valores dentro do dicionário;
  • Como alterar informações;
  • Como adicionar novos dados;
  • Como utilizar o método get().

Os dicionários são fundamentais em Python e muito utilizados para organizar dados de maneira estruturada e eficiente.

Comentários