Python. Словарь. Вопрос по поводу сравнения

Подскажите пожалуйста: как сравнить элемент в словаре? например дан словарь

f={'a':1,'b':2}

Как проверить на наличие символа в словаре?

for value in f.items():
   #?#

просто из того, что писал я выдавало ошибку.

if f[value]==f[value+1]:
  .....

Ответы (2 шт):

Автор решения: joker

Чтобы проверить наличие какогото ключа

f={'a':1,'b':2}
print('a' in f.keys())

Итерация по всем элементам

f={'a':1,'b':2}

for value in f.items():
  print(value)
→ Ссылка
Автор решения: roddar92

Проверить элемент в словаре можно вот так:

f = {'a': 1, 'b': 2}
print('a' in f)

Чтобы избежать подобной проверки, можно воспользоваться структурой defaultdict.

Если сравнивать ключи во время сортировки, то стоит использовать метод sorted(f.keys(), key=lambda key: compare_func(key)).

→ Ссылка