Сообщить об ошибке.

Метод dict.keys() в Python, список ключей словаря

Получить список-представление всех ключей словаря dict

Синтаксис:

dict.keys()

Параметры:

  • dict - словарь.

Возвращаемое значение:

  • dict_keys - новый список-представление ключей.

Описание:

Метод dict.keys() возвращает новый список-представление всех ключей dict_keys, содержащихся в словаре dict.

Список-представление ключей dict_keys, является динамичным объектом. Это значит, что все изменения, такие как удаление или добавление ключей в словаре сразу отражаются на этом представлении.

Дополнительно смотрите какие операции поддерживают списки-представления словарей dict

Пример получения списка-представления всех ключей словаря:

>>> x = {'one': 1, 'two': 2, 'three': 3, 'four': 4}
>>> keys = x.keys()
>>> keys
# dict_keys(['one', 'two', 'three', 'four'])

# Производим операции со словарем 'x', а все 
# отражается на списке-представлении `keys`
>>> x['ten'] = 10
>>> keys
# dict_keys(['one', 'two', 'three', 'four', 'ten'])

>>> del x['three']
>>> keys
# dict_keys(['one', 'two', 'four', 'ten'])
>>> x
# {'one': 1, 'two': 2, 'four': 4, 'ten': 10}