title: Key error in dictionary when the values are in loop
body: <pre><code>for k,v in final.items():
      print k,v
  </code></pre>
  
  <p>{'company': {'website': u'url', 'u_idr': 'f457', 'contact': [u'+6569071560'], 'company_name': u'name', 'social': {},email_domain': [u'name.com'],'email': u'1stdictionary'semail@name.com'}}</p>
  
  <p>{'company': {'website': u'url', 'u_idr': 'b9cd6', 'social': {'twitter': u'url', 'facebook': u'url', 'instagram': u'url'}, 'contact': [u'+6596097753'], 'company_name': u'name', 'email_domain': [u'name.com'],'email': u'2stdictionary'semail@name.com'}}</p>
  
  <p>I want to access the values of contact,email and social. Knowing that, this is a simple logic, but still it is not working fine, </p>
  
  <p>Below is my code: </p>
  
  <pre><code>for k, v in final.items():
      print v[email]
  </code></pre>
  
  <p>I receive this error, leaving the 1st email from the 1st dictionary</p>
  
  <blockquote>
    <p>1stdictionary'semail@name.com</p>
    
    <p>Traceback (most recent call last): </p>
    
    <p>File "untitled.py", line 229, in </p>
    
    <p>print v['email'] KeyError: 'email'</p>
  </blockquote>
  
  <p>My desired output is I need to collect the values of email, contact and social</p>