title: creating dict where keys are alphabet letters and values are 1-26 using dict comprehension
body: <pre><code>alphaValueDict = OrderedDict.fromkeys(string.ascii_uppercase,range(0)
  i = 1
  for k,v in alphaValueDict.iteritems():
      alphaValueDict[k] = [i]
      i += 1
  return alphaValueDict
  </code></pre>
  
  <p>I need to create an ordered dict , where the keys are all the letters in the alphabet and the values are from 1 - 26. My question is, how  can I use dict comprehension to do this in one line?</p>