title: Refer to dictionary element by it's index number
body: <p>I have some data array:</p>
  
  <pre><code>a = numpy.array([[  1,   2,   3,   4],
                   [ 10,  20,  30,  40],
                   [100, 200, 300, 400]])
  </code></pre>
  
  <p>And create <code>dictionary</code> using <code>a</code>:</p>
  
  <pre><code>d = dict(zip( ['a', 'b', 'c'], a))
  </code></pre>
  
  <p>So:</p>
  
  <pre><code>print(d)
  {'a': array([1, 2, 3, 4]), 'b': array([10, 20, 30, 40]), 'c': array([100, 200, 300, 400])}
  </code></pre>
  
  <p>As I know in Python 3.x dictionary has constant order of elements. So, as I understand, if <code>a</code> was first element in <code>d</code> it always became first.</p>
  
  <p><strong>My question, if my reasoning is right, is there any method to refer elements using it index number?</strong></p>
  
  <p>I know I can't do
  <code>d[0]</code> because there is no <code>0</code> key in it. But maybe there is some way: <code>d{0}</code> or <code>d.values[0]</code>.</p>