title: print python dictionary with utf8 values
body: <p>I have dictionary with utf8 string values. I need to print it without any <b>\xd1</b> , <b>\u0441</b> or <b>u</b>'string' symbols.</p>
  
  <pre class="lang-py prettyprint-override"><code># -*- coding: utf-8 -*-
  
  a = u'lang=русский'
  
  # prints: lang=русский
  print(a)
  
  mydict = {}
  mydict['string'] = a
  mydict2 = repr(mydict).decode("unicode-escape")
  
  # prints: {'string': u'lang=русский'}
  print mydict2
  </code></pre>
  
  <p>expected</p>
  
  <pre><code>{'string': 'lang=русский'}
  </code></pre>
  
  <p>Is it possible without parsing the dictionary?
  This question is related with <a href="https://stackoverflow.com/questions/5648573/python-print-unicode-strings-in-arrays-as-characters-not-code-points">Python print unicode strings in arrays as characters, not code points</a> , but I need to get rid from that annoying <b>u</b></p>