title: How to force pprint to print one list/tuple/dict element per line?
body: <p>How can I force pprint() to print one list/tuple/dict element per line?</p>
  
  <pre class="lang-python prettyprint-override"><code>&gt;&gt;&gt; from pprint import pprint
  &gt;&gt;&gt; my_var = ['one', 'two', ('red','green'), {'state' : 'Oregon', 'city' : 'Portland'}]
  &gt;&gt;&gt; pprint(my_var)
  ['one', 'two', ('red', 'green'), {'city': 'Portland', 'state': 'Oregon'}]
  </code></pre>
  
  <p>I would like the output to be something like:</p>
  
  <pre class="lang-python prettyprint-override"><code>['one',
   'two',
   ('red',
    'green'),
   {'city': 'Portland',
    'state': 'Oregon'}]
  </code></pre>