@aryamccarthy , Python , , :
{(sk, 'Over Budget') if sv > budgets[sk]
else (sk, 'Under Budget') for sk, sv in spending.items()}
, , , print :
{('Marketing', 'Under Budget'), ('Sales', 'Over Budget'), ('Engineering', 'Over Budget'), ('Operations', 'Over Budget')}
, KeyError spending, budgets.
source
share