Thursday, 27 February 2025

Write a function that checks whether a given key exists in a dictionary.


 def key_exists(dictionary, key):

    if key in dictionary:

        return True

    else:

        return False

student = {"name": "John", "age": 20, "grade": "A"}

key_to_check = "age"

if key_exists(student, key_to_check):

    print(f"The key '{key_to_check}' exists in the dictionary.")

else:

    print(f"The key '{key_to_check}' does not exist in the dictionary.")


Code Explanation:

Define the Function:
def key_exists(dictionary, key):
The function key_exists() takes two parameters:
dictionary: The dictionary in which to search for the key.
key: The key to check for.

Check for Key Presence:
if key in dictionary:
The in keyword is used to check if the key exists in the dictionary.

Return the Result:
return True
If the key exists, the function returns True, otherwise it returns False.

Example Dictionary:
student = {"name": "John", "age": 20, "grade": "A"}
A sample dictionary student is defined.

Specify Key to Check:
key_to_check = "age"
The variable key_to_check is assigned the value "age".

Call the Function and Print Result:
if key_exists(student, key_to_check):
The function is called to check if "age" exists in the student dictionary.
The output will be:
The key 'age' exists in the dictionary.

0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (96) AI (38) Android (24) AngularJS (1) Assembly Language (2) aws (17) Azure (7) BI (10) book (4) Books (188) C (77) C# (12) C++ (83) Course (67) Coursera (247) Cybersecurity (25) Data Analysis (1) Data Analytics (2) data management (11) Data Science (142) Data Strucures (8) Deep Learning (21) Django (16) Downloads (3) edx (2) Engineering (14) Euron (29) Events (6) Excel (13) Factorial (1) Finance (6) flask (3) flutter (1) FPL (17) Generative AI (9) Google (34) Hadoop (3) HTML Quiz (1) HTML&CSS (47) IBM (30) IoT (1) IS (25) Java (93) Java quiz (1) Leet Code (4) Machine Learning (76) Meta (22) MICHIGAN (5) microsoft (4) Nvidia (4) Pandas (4) PHP (20) Projects (29) pyth (1) Python (1011) Python Coding Challenge (452) Python Quiz (90) Python Tips (5) Questions (2) R (70) React (6) Scripting (1) security (3) Selenium Webdriver (4) Software (17) SQL (42) UX Research (1) web application (8) Web development (4) web scraping (2)

Followers

Person climbing a staircase. Learn Data Science from Scratch: online program with 21 courses

Python Coding for Kids ( Free Demo for Everyone)