Monday, 22 June 2026

๐Ÿš€ Day 72/150 – Dictionary Key-Value Iteration in Python

 


๐Ÿš€ Day 72/150 – Dictionary Key-Value Iteration in Python

Dictionaries are one of Python's most useful data structures. They store data as key-value pairs, making it easy to organize and retrieve information efficiently.

In this post, we'll explore different ways to iterate through a dictionary and access its keys and values.


๐Ÿ”น Method 1 – Iterate Through Keys

student = { "name": "John", "age": 20, "course": "Python" } for key in student: print(key)









✅ Output
name
age
course

๐Ÿ“Œ By default, iterating over a dictionary returns its keys.


๐Ÿ”น Method 2 – Using items()

student = { "name": "John", "age": 20, "course": "Python" } for key, value in student.items(): print(key, ":", value)




✅ Output

name : John
age : 20
course : Python

๐Ÿ“Œ items() returns both keys and values together as pairs.


๐Ÿ”น Method 3 – Using keys() and values()

student = { "name": "John", "age": 20, "course": "Python" } print("Keys:") for key in student.keys(): print(key) print("Values:") for value in student.values(): print(value)













✅ Output
Keys:
name
age
course

Values:
John
20
Python

๐Ÿ“Œ Use keys() when you need only keys and values() when you need only values.


๐Ÿ”น Method 4 – Iterating Through Another Dictionary

data = { "city": "Delhi", "country": "India" } for key, value in data.items(): print(f"{key} : {value}")




✅ Output

city : Delhi
country : India

๐Ÿ“Œ Works with any dictionary regardless of its size or contents.


๐ŸŽฏ Why Dictionary Iteration Matters

Dictionary iteration is commonly used for:

✔ Processing API responses

✔ Working with JSON data

✔ Handling user information

✔ Data analysis and reporting

✔ Configuration settings


๐Ÿ”ฅ Key Takeaways

✅ Dictionaries store data in key-value pairs.

for key in dictionary loops through keys.

items() returns both keys and values.

keys() returns only keys.

values() returns only values.

✅ Dictionary iteration is a fundamental Python skill.



0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (119) AI (287) Android (25) AngularJS (1) Api (7) Assembly Language (2) aws (30) Azure (11) BI (10) Books (262) Bootcamp (11) C (78) C# (12) C++ (83) cloud (1) Course (87) Coursera (300) Cybersecurity (31) data (6) Data Analysis (36) Data Analytics (25) data management (16) Data Science (372) Data Strucures (22) Deep Learning (181) Django (16) Downloads (3) edx (21) Engineering (15) Euron (30) Events (7) Excel (21) Finance (10) flask (4) flutter (1) FPL (17) Generative AI (73) Git (12) Google (53) Hadoop (3) HTML Quiz (1) HTML&CSS (48) IBM (42) IoT (3) IS (25) Java (99) Leet Code (4) Machine Learning (320) Meta (24) MICHIGAN (5) microsoft (13) Nvidia (8) Pandas (14) PHP (20) Projects (34) Python (1383) Python Coding Challenge (1168) Python Mathematics (1) Python Mistakes (51) Python Quiz (548) Python Tips (14) Questions (3) R (72) React (7) Scripting (3) security (4) Selenium Webdriver (4) Software (20) SQL (52) Udemy (18) UX Research (1) web application (11) Web development (9) web scraping (3)

Followers

Python Coding for Kids ( Free Demo for Everyone)