Да, вы можете сделать:
hist[entry["location"]] = hist.get(entry["location"], 0) + 1
Для справочных типов вы часто можете использовать setdefault
для этой цели, но это не подходит, когда правая часть вашего dict
представляет собой целое число.
Update( hist.setdefault( entry["location"], MakeNewEntry() ) )