Как проверить наличие ключа в словаре в Python

Чтобы проверить, присутствует ли ключ в словаре в Python, вы можете использовать ключевое слово in и find out.

В этом руководстве мы изучим синтаксис, используемый для определения наличия ключа в словаре, и некоторые рабочие примеры.

Синтаксис

Ниже приведен синтаксис для проверки наличия ключа в словаре. Выражение возвращает логическое значение.

isPresent = key in dictionary

Если ключ присутствует в словаре, выражение возвращает логическое значение True, иначе возвращается False.

Пример 1

Рассмотрим словарь в Python с именем myDictionary, и мы проверим, присутствует ли ключ.

myDictionary = {
	"name": "Lini",
	"year": 1989,
	"expertise": "data analytics"}

isPresent = 'expertise' in myDictionary
print(isPresent)

Вывод:

True

Ключ expertise присутствует в myDicitonary, и поэтому мы получили True, возвращенное оператором in.

Пример 2

В этом примере мы попробуем вариант, когда ключ отсутствует в словаре в Python.

myDictionary = {
	"name": "Lini",
	"year": 1989,
	"expertise": "data analytics"}

isPresent = 'place' in myDictionary
print(isPresent)

Вывод:

False

Ключа place отсутствует в myDictionary.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *