title: pprint dictionary on multiple lines
body: <p>I'm trying to get a pretty print of a dictionary, but I'm having no luck:</p>
  
  <pre><code>&gt;&gt;&gt; import pprint
  &gt;&gt;&gt; a = {'first': 123, 'second': 456, 'third': {1:1, 2:2}}
  &gt;&gt;&gt; pprint.pprint(a)
  {'first': 123, 'second': 456, 'third': {1: 1, 2: 2}}
  </code></pre>
  
  <p>I wanted the output to be on multiple lines, something like this:</p>
  
  <pre><code>{'first': 123,
   'second': 456,
   'third': {1: 1,
             2: 2}
  }
  </code></pre>
  
  <p>Can <a href="https://docs.python.org/2/library/pprint.html" rel="noreferrer"><code>pprint</code></a> do this? If not, then which module does it? I'm using <a href="https://www.python.org/download/releases/2.7.3/" rel="noreferrer">Python 2.7.3</a>.</p>