# Ключи словаря через for в Python

При переборе словаря циклом `for` по умолчанию всегда выводятся его ключи.

## Пример

Пусть у нас есть словарь `dct`:

`dct = { 'a': 1, 'b': 2, 'c': 3 }`

Давайте запустим его в цикле:

`for key in dct: print(key)`

В результате выполнения кода выведутся все ключи:

`'a' 'b' 'c'`

## Пример

Получить ключи словаря можно и с помощью метода `keys`. Метод возвращает специальный объект, который можно перебрать циклом:

`for key in dct.keys(): print(key)`

Результат выполнения кода:

`'a' 'b' 'c'`

## Практические задачи

Дан словарь:

`tst = { 'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5 }`

Выведите в консоль его ключи:

`'a' 'b' 'c' 'd' 'e'`

Дан словарь:

`tst = { 2: 'a', 4: 'b', 6: 'c', 8: 'd' }`

Выведите в консоль его ключи, кроме `8`.

Дан словарь:

`tst = { '1': 'a', '2': 'b', '3': 'c', '4': 'd' }`

Получите из его ключей следующий кортеж:

`('2', '3', '4')`
← →
↑