Application d'une fonction à valeurs dans dict

Je veux appliquer une fonction à toutes les valeurs de dict et la stocker dans un distinct dict. Je suis juste en train de voir comment je peux jouer avec python et vous voulez voir comment je peux réécrire quelque chose comme cela

for i in d:
    d2[i] = f(d[i])

à quelque chose comme

d2[i] = f(d[i]) for i in d

La première façon d'écrire c'est parfait, mais j'essaie de comprendre comment la syntaxe de python peut être changé

InformationsquelleAutor chrise | 2012-10-25