Change language

# Python | Check if element is a dictionary value

| | |

Method # 1: Using a Loop
This is a crude way to solve this problem. In this we iterate over the entire dictionary using loops and check the values ​​of each key for a match using the conditional operator.

 ` # Python3 demo code ` ` # Check if an element is a dictionary value ` ` # Using loops `   ` # initializing dictionary ` ` test_dict ` ` = ` ` {` ` ’gfg’ ` `: ` ` 1 ` `, ` ` ’is’ ` `: ` ` 2 ` `, ` ` ’best’ ` `: ` ` 3 ` `} `   ` # print the original dictionary ` ` print ` ` (` ` "The original dictionary is: "` ` + ` ` str ` ` (test_dict)) `   ` # Check if element is a dictionary value ` ` # Using loops ` ` res ` ` = ` ` False ` ` for ` ` key ` ` in ` ` test_dict: ` ` if ` ` (test_dict [key] ` ` = ` ` = ` 3 `): ` ` res ` ` = ` ` True `  ` ` ` break `   ` # print result ` ` print ` ` (` ` "Is 3 present in dictionary: "` ` + ` ` str ` ` (res)) `

Output:

` The original dictionary is: {’best’: 3,’ is’: 2, ’gfg’: 1} Is 3 present in dictionary: True `

Method # 2: Using ` in ` operator and `values()`
This task can be accomplished using the above functions. The ` in ` operator can be used to get the true value of presence and the ` values ​​` function is required to retrieve all dictionary values.

 ` # Python3 code to demonstrate how it works ` ` # Check if an element is a dictionary value ` ` # Usage in operator and values ​​() `   ` # initializing dictionary ` ` test_dict ` ` = ` ` {` ` ’gfg’ ` `: ` ` 1 ` `, ` ` ’is’ ` `: ` ` 2 ` ` , ` ` ’best’ : 3 } ``   # print the original dictionary print ( "The original dictionary is:" + str (test_dict))   # Check if element is a dictionary value # Use in operator and values ​​() res = 3 in test_dict.values ​​()   # print result print (< / code> "Is 3 present in dictionary:" + str (res)) `

Output:

` The original dictionary is: {’best’: 3,’ is’: 2, ’gfg’: 1} Is 3 present in dictionary: True `

## Shop

Learn programming in R: courses

\$

Best Python online courses for 2022

\$

Best laptop for Fortnite

\$

Best laptop for Excel

\$

Best laptop for Solidworks

\$

Best laptop for Roblox

\$

Best computer for crypto mining

\$

Best laptop for Sims 4

\$

Latest questions

NUMPYNUMPY

Common xlabel/ylabel for matplotlib subplots

NUMPYNUMPY

How to specify multiple return types using type-hints

NUMPYNUMPY

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

NUMPYNUMPY

Flake8: Ignore specific warning for entire file

NUMPYNUMPY

glob exclude pattern

NUMPYNUMPY

How to avoid HTTP error 429 (Too Many Requests) python

NUMPYNUMPY

Python CSV error: line contains NULL byte

NUMPYNUMPY

csv.Error: iterator should return strings, not bytes

## Wiki

Python | How to copy data from one Excel sheet to another

Common xlabel/ylabel for matplotlib subplots

Check if one list is a subset of another in Python

How to specify multiple return types using type-hints

Printing words vertically in Python

Python Extract words from a given string

Cyclic redundancy check in Python

Finding mean, median, mode in Python without libraries