Dictionary - Loop through Keys
Python Dictionary - Loop through Keys
A dictionary is a collection of key:value pairs. You may need to access and loop through only the keys of the dictionary.
To access the keys alone of a Python Dictionary, use the iterator returned by dict.keys(). Then use Python For Loop to iterate through those keys.
Examples
1. Loop through Dictionary Keys using dict.keys()
In this example, we will initialize a dictionary with some key:value pairs, and use for loop to iterate through keys in the dictionary.
Python Program
dictionary = {'a': 1, 'b': 2, 'c':3}
for key in dictionary.keys():
print(key)
Output
a
b
c
2. Loop through Dictionary Keys using dict.items()
Similar to dict.keys(), dict.items() returns both key,value during each iteration. You can access only the key from the key:value, while traversing through the dictionary.
Python Program
dictionary = {'a': 1, 'b': 2, 'c':3}
for key, value in dictionary.items():
print(key)
Output
a
b
c
Summary
In this tutorial of Python Examples, we learned how to iterate through keys of a Dictionary with the help of well detailed examples.