title: In what order does python display dictionary keys?
body: <pre><code>&gt;&gt;&gt; D = {'a': 1, 'b': 2, 'c': 3}
  &gt;&gt;&gt; D
  {'a': 1, 'c': 3, 'b': 2}
  </code></pre>
  
  <p>I just did this in the Python shell and I'm just wondering why the key 'c' would be after the key 'b'???</p>