Check if a dictionary contains a key in Python

David Y.

The Problem

How can I check whether a Python dictionary contains a given key?

The Solution

You can do this using Python’s in operator. When used with a dictionary, this will check its keys. For example:

prices = { "Apples": 1, "Oranges": 2 } if "Oranges" in prices: print('prices dictionary contains key "Oranges"') if "Pineapples" not in prices: print('prices dictionary does not contain key "Pineapples"')
Join the discussionCome work with us
Share on Twitter
Bookmark this page
Ask a questionImprove this Answer

Related Answers

A better experience for your users. An easier life for your developers.

© 2023 • Sentry is a registered Trademark
of Functional Software, Inc.