python – Filtrar dados de um dicionário tendo lista como valores

Estou tendo dificuldades ao filtrar e agregar dados:

Tenho um dicionário com a seguinte estrutura de dados, cada chave é uma coluna do Excel e cada valor uma linha:

dados = {
 'carteira': ['longo_prazo', 'medio_prazo', 'curto_prazo', 'longo_prazo', 'curto_prazo'], 
 'tipo_ativo':['acao', 'fundos', 'cdb', 'cdb', 'acao'], 
 'valor':[2000, 3000, 5000, 8000, 1000]
}

Minha dúvida é como faço para agregar os valores pelo prazo da carteira ou por tipo de ativo usando apenas Python e não Pandas.