- Nessa aula vamos aprender sobre como utilizar Dicionários Aninhados.
- Com essa possibilidade, conseguimos criar um dicionário de jogos, onde teremos dentro dessa estrutura, três dicionários que representam informações de cada um dos jogos que formos escolher.
- Crie um arquivo com o nome 15-dicionarios_aninhados.py.
import pprint
gamesDict = {
"fifa 23" : {
"yearLaunch" : 2022,
"classification" : 8.5,
"genre": ["esporte", "família"]
},
"mario odyssey" : {
"yearLaunch" : 2017,
"classification" : 10.0,
"genre": ["aventura", "3d"]
},
"donkey kong country" : {
"yearLaunch" : 1996,
"classification" : 9.5,
"genre": ["aventura", "plataforma"]
}
}
#print(dictJogos)
pp = pprint.PrettyPrinter(depth=4)
pp.pprint(gamesDict)
# 1 - Buscando informação dentro de um dicionário
print(gamesDict["mario odyssey"]["genre"])
# 2 - Adicionando novo item
gamesDict["mario odyssey"]["players"] = 1
print(gamesDict['mario odyssey'])
# 3 - Excluindo um dicionário
del gamesDict["fifa 23"]
pp.pprint(gamesDict)
- Para executar o arquivo, basta utilizar o comando python .\15-dicionarios_aninhados.py no terminal.

- Parabéns. Você aprendeu a utilizar Dicionários Aninhados em Python.