erstellen dict, wo die Tasten sind Buchstaben und Werte sind 1-26 mit dict-comprehension

alphaValueDict = OrderedDict.fromkeys(string.ascii_uppercase,range(0)
i = 1
for k,v in alphaValueDict.iteritems():
    alphaValueDict[k] = [i]
    i += 1
return alphaValueDict

Brauche ich zum erstellen einer geordneten dict , wo die Tasten sind alle Buchstaben im alphabet und die Werte sind von 1 - 26. Meine Frage ist, wie kann ich mit dict-comprehension, dies zu tun in einer Zeile?

Schreibe einen Kommentar