J'espère que la question que j'ai ici est relativement simple à résoudre.
J'ai mon dictionnaire:
dictionary = {"foo":12, "bar":2, "jim":4, "bob": 17}
Ce que je voudrais faire est de parcourir le dictionnaire, mais sur les valeurs au lieu de les touches, donc je peux utiliser les valeurs d'une autre fonction.
Par exemple, je veux tester le dictionnaire valeurs sont supérieures 6
, puis stocker les clés dans une liste. mon code pour le moment ressemble à ceci:
list = []
for c in dictionary:
if c > 6:
list.append(dictionary[c])
print list
et puis, dans un monde parfait, la liste de toutes les touches qui est de la valeur était supérieure à 6
.
toutefois, pour le moment, toute ma boucle for est une itération sur les touches, et j'aimerais changer pour que les valeurs!
toute aide est grandement appréciée. merci