title: Does python have a non-lazy version of itertools.groupby?
body: <p>I don't need the laziness of itertools.groupby. I just want to group my list into a dict of lists as such:</p>
  
  <pre><code>dict([(a, list(b)) for a,b in itertools.groupby(mylist, mykeyfunc)])
  </code></pre>
  
  <p>Is there a standard function that already does this?</p>