title: Python: json.loads returns items prefixing with 'u'
body: <p>I'll be receiving a JSON encoded string form Obj-C, and I am decoding a dummy string (for now) like the code below. My output comes out with character 'u' prefixing each item: </p>
  
  <pre><code>[{u'i': u'imap.gmail.com', u'p': u'aaaa'}, {u'i': u'333imap.com', u'p': u'bbbb'}...
  </code></pre>
  
  <p>How is JSON adding this unicode char? What's the best way to remove it? </p>
  
  <pre><code>mail_accounts = []
  da = {}
  try:
      s = '[{"i":"imap.gmail.com","p":"aaaa"},{"i":"imap.aol.com","p":"bbbb"},{"i":"333imap.com","p":"ccccc"},{"i":"444ap.gmail.com","p":"ddddd"},{"i":"555imap.gmail.com","p":"eee"}]'
      jdata = json.loads(s)
      for d in jdata:
          for key, value in d.iteritems():
              if key not in da:
                  da[key] = value
              else:
                  da = {}
                  da[key] = value
          mail_accounts.append(da)
  except Exception, err:
      sys.stderr.write('Exception Error: %s' % str(err))
  
  print mail_accounts
  </code></pre>