pythonic dictionary counter? : <p>Easiest explained by example:</p>

<pre><code>events = ['foo', 'bar', 'biz', 'foo', 'foo']
events_counter = {}
for event in events:
    if event not in events_counter: # {
        events_counter[event] = 1   # {
    else:                           # {
        events_counter[event] += 1  # {
print events_counter

# {'biz': 1, 'foo': 3, 'bar': 1}
</code></pre>

<p>Is there a way to implement the highlighted code in a more pythonic way? I feel like there should be a built-in function, i.e:</p>

<pre><code>events_counter.count_up(event)
</code></pre>

<p>And yes, I do know I could just write my own procedure, thanks.</p>
