Справочник по функциям Python

dict.keys

Даёт доступ к ключам словаря.

Python 3.13
dict.keys()

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

Представление ключей dict_keys, которое отражает изменения словаря; чтобы получить список, оберните его в list().

Примеры

Список ключей словаря

Python 3.13
a = {'x': 1, 'y': 2}
print(list(a.keys()))
['x', 'y']

Представление видит новые ключи

Python 3.13
a = {'x': 1}
keys = a.keys()
a['y'] = 2
print(keys)
dict_keys(['x', 'y'])

Подробности

Перебор for key in d и проверка key in d работают с ключами и без вызова keys().

Смотрите также