Easy Tutorial
❮ Python Step1 Python Odd Even ❯

Python3 Dictionary in Operator

Python3 Dictionary


Description

The in operator in Python dictionaries is used to check if a key exists in the dictionary. It returns true if the key is found in the dictionary dict, otherwise it returns false.

The not in operator works oppositely; it returns false if the key is found in the dictionary dict, otherwise it returns true.

Syntax

Syntax for the in operator:

key in dict

Parameters

Return Value

Returns true if the key is in the dictionary, otherwise returns false.

Example

The following example demonstrates the use of the in operator in a dictionary:

Example (Python 3.0+)

#!/usr/bin/python3

thisdict = {'Name': 'tutorialpro', 'Age': 7}

# Check if key 'Age' exists
if 'Age' in thisdict:
    print("Key 'Age' exists")
else:
    print("Key 'Age' does not exist")

# Check if key 'Sex' exists
if 'Sex' in thisdict:
    print("Key 'Sex' exists")
else:
    print("Key 'Sex' does not exist")

# not in

# Check if key 'Age' does not exist
if 'Age' not in thisdict:
    print("Key 'Age' does not exist")
else:
    print("Key 'Age' exists")

The output of the above example is:

Key 'Age' exists
Key 'Sex' does not exist
Key 'Age' exists

Python3 Dictionary

❮ Python Step1 Python Odd Even ❯