title: sort dictionary with float values in python
body: <p>I'm sorting dictionary with float values to ascending order. Here's my code</p>
  
  <pre><code>dicdata = {'mike': 15.12, 'jenny': 2.53, 'glenn' : 5.16, 'Meo': 1.01}
  
  sorted_dicdata = sorted(dicdata.items(), key=operator.itemgetter(1), reverse=True)
  </code></pre>
  
  <p>The output is not accurate. it gives me
  glenn:5.16
  mike:15.12
  jenny:2.53
  meo:1.01
  How can i fix this?</p>