У меня есть:
dictionary = {"foo":12, "bar":2, "jim":4, "bob": 17}
Я хочу перебрать этот словарь, но над значениями вместо ключей, поэтому я могу использовать значения в другой функции.
Например, я хочу проверить, какие словарные значения больше, чем 6, а затем сохранить их ключи в списке. Мой код выглядит следующим образом:
list = []
for c in dictionary:
    if c > 6:
        list.append(dictionary[c])
print list
 а затем в идеальном мире list будет отображаться все ключи, значение которых больше, чем 6.
Однако мой цикл for выполняет только итерацию по клавишам; Я хотел бы изменить это на значения!
Любая помощь приветствуется. спасибо