title: python datetime incorrect sorted
body: <p>I'm getting some database dates and they can get mixed up.
  I use the sorted () method to print these dates on a regular basis</p>
  
  <pre><code>datelist = ["1 2017", "2 2017", "6 2017",  "7 2017", "8 2017", "3 2017", "4 2017", "5 2017", "9 2017", "10 2017", "11 2017", "12 2017"]
  
  for i in sorted(datelist):
          print(i)
  </code></pre>
  
  <p>But the result is terrible ..!</p>
  
  <pre><code>1 2017
  10 2017
  11 2017
  12 2017
  2 2017
  3 2017
  4 2017
  5 2017
  6 2017
  7 2017
  8 2017
  9 2017
  </code></pre>
  
  <p>How can I get these values ​​regularly?
  Thanks in advance for help</p>