Menu
Coddy logo textTech

Dicionários Aninhados

Parte da seção Logic & Flow do Journey de Python da Coddy — lição 13 de 78.

Um dicionário aninhado é um dicionário dentro de outro dicionário. Ele permite que você organize estruturas de dados complexas, facilitando o trabalho com informações relacionadas.

Exemplo:

students = {
    "Alice": {"age": 20, "grade": "A"},
    "Bob": {"age": 22, "grade": "B"}
}

# Acessando um valor aninhado
print(students["Alice"]["age"])  # Saída: 20

# Adicionando um novo par chave-valor a um dicionário aninhado
students["Alice"]["major"] = "Math"
print(students["Alice"])  # Saída: {'age': 20, 'grade': 'A', 'major': 'Math'}

Dicionários aninhados são úteis quando você precisa agrupar informações relacionadas, como armazenar detalhes sobre alunos, funcionários ou produtos.

Folha de consulta

Um dicionário aninhado é um dicionário dentro de outro dicionário, útil para organizar estruturas de dados complexas:

students = {
    "Alice": {"age": 20, "grade": "A"},
    "Bob": {"age": 22, "grade": "B"}
}

# Acessando valores aninhados
print(students["Alice"]["age"])  # Saída: 20

# Adicionando ao dicionário aninhado
students["Alice"]["major"] = "Math"

Experimente você mesmo

Esta lição não inclui um desafio de código.

quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Logic & Flow