1. Nessa aula vamos aprender sobre como utilizar Dicionários Aninhados.
  2. 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.
  3. 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)
  1. Para executar o arquivo, basta utilizar o comando python .\15-dicionarios_aninhados.py no terminal.

Img1.png

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