У меня есть:
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
выполняет только итерацию по клавишам; Я хотел бы изменить это на значения!
Любая помощь приветствуется. спасибо