title: pep8 compliant deep dictionary access
body: <p>What is the pep8 compliant way to do deep dictionary access?</p>
  
  <pre><code>dct = {
      'long_key_name_one': {
          'long_key_name_two': {
              'long_key_name_three': {
                  'long_key_name_four': {
                      'long_key_name_five': 1
                  }
              }
          }
      }
  }
  </code></pre>
  
  <p>E501 line too long (118 > 80 characters)</p>
  
  <pre><code>print dct['long_key_name_one']['long_key_name_two']['long_key_name_three']['long_key_name_four']['long_key_name_five']
  </code></pre>
  
  <p>E211 whitespace before '['</p>
  
  <pre><code>print dct['long_key_name_one']['long_key_name_two']\
      ['long_key_name_three']['long_key_name_four']['long_key_name_five']
  </code></pre>
  
  <p>E124 closing bracket does not match visual indentation</p>
  
  <pre><code>print dct['long_key_name_one']['long_key_name_two'
      ]['long_key_name_three']['long_key_name_four']['long_key_name_five']
  </code></pre>
  
  <p>This passes pep8 but seems less than ideal</p>
  
  <pre><code>print dct['long_key_name_one']['long_key_name_two'][
      'long_key_name_three'
  ]['long_key_name_four']['long_key_name_five']
  </code></pre>
  
  <p>Is there a way to break up the line so that it looks nice and is pep8 compliant?</p>