Оператор in для словаря Python3

Python3 字典Словарь Python3


Описание

Словарь PythoninОператор in используется для определения наличия ключа в словаре. Если ключ есть в словаре dict, возвращается true, в противном случае возвращается false.

andnot inОператор not in работает ровно наоборот. Если ключ есть в словаре dict, возвращается false, в противном случае возвращается true.

Синтаксис

Синтаксис оператора in:

key in dict

Parameters

  • key -- Ключ для поиска в словаре.

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

Возвращает true, если ключ есть в словаре, в противном случае возвращает false.

Примеры

Следующий пример демонстрирует, как использовать оператор in со словарями:

Пример (Python 3.0+)

#!/usr/bin/python3 thisdict = {'Name': 'Example', 'Age': 7} # Проверить, существует ли ключ Age if 'Age' in thisdict: print("Ключ Age существует") else : print("Ключ Age не существует") # Проверить, существует ли ключ Sex if 'Sex' in thisdict: print("Ключ Sex существует") else : print("Ключ Sex не существует") # not in # Проверить, не существует ли ключ Age if 'Age' not in thisdict: print("Ключ Age не существует") else : print("Ключ Age существует")

Вывод приведенного выше примера:

键 Age 存在
键 Sex 不存在
键 Age 存在

Python3 字典Словарь Python3

Другие расширения