title: How to get reversed enumerate in python2?
body: <p>I have a list with such structure:</p>
  
  <pre><code>[(key1, val1), (key2, val2), ...]
  </code></pre>
  
  <p>And I want to iterate over it getting key and the index of item on each step. In reverse order.</p>
  
  <p>Right now I'm doing it like this:</p>
  
  <pre><code>for index, key in reversed(list(enumerate(map(lambda x: x[0], data)))):
      print index, key
  </code></pre>
  
  <p>It works perfectly, but I'm just worrying if it's a properly way to do. Can there is be a better solution?</p>