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}