Por que meu código ESTÁ funcionando?
Gostaria de tirar essa dúvida, de porque o código imprime o nome e o valor, sendo que apenas o nome está entre aspas. Não consegui entender a funcionalidade desses dois pontos que antecedem o valor.
vendas_tec = {'Notebook ASUS': 2450, 'iPhone': 15000, 'Samsung Galaxy': 12000,
'TV Samsung': 10000, 'PS5': 14300}
for chave in vendas_tec:
if vendas_tec[chave] > 5000:
print('{}: {} unidades'.format(chave, vendas_tec[chave]))
O QUE MOSTRA NA MINHA TELA:
iPhone: 15000 unidades
Samsung Galaxy: 12000 unidades
TV Samsung: 10000 unidades
PS5: 14300 unidades