Acabei fazendo da forma mais complicada, mas foi o que me veio à mente em um primeiro momento kkk
products_for_sale = {
"Eletrônicos": [
{"produto": "Smartphone", "quantidade": 5, "valor_unitario": 2000},
{"produto": "Tablet", "quantidade": 3, "valor_unitario": 1500}
],
"Eletrodomésticos": [
{"produto": "Geladeira", "quantidade": 2, "valor_unitario": 3000},
{"produto": "Micro-ondas", "quantidade": 4, "valor_unitario": 800}
],
"Livros": [
{"produto": "Livro A", "quantidade": 10, "valor_unitario": 50},
{"produto": "Livro B", "quantidade": 5, "valor_unitario": 100}
]
}
total_sold_by_categories = {}
for category in products_for_sale:
total_sold = 0
for product in products_for_sale[category]:
total_sold += product['valor_unitario'] * product['quantidade']
total_sold_by_categories[category] = total_sold
print(total_sold_by_categories)