Python Loop Through a Dictionary
Loop Through a Dictionary
You can loop through a dictionary by using a
for loop.
When looping through a dictionary, the return value are the keys of the dictionary, but there are methods to return the values as well.
Example
Print all key names in the dictionary, one by one:
for x in thisdict:
print(x)
Try it Yourself »
print(x)
Example
Print all values in the dictionary, one by one:
for x in thisdict:
print(thisdict[x])
Try it Yourself »
print(thisdict[x])
Example
You can also use the values() function to
return values of a dictionary:
for x in thisdict.values():
print(x)
Try it Yourself »
print(x)
Example
Loop through both keys and values, by using the
items() function:
for x, y in thisdict.items():
print(x, y)
Try it Yourself »
print(x, y)
Related Pages
Python Dictionaries Tutorial Dictionary Access Dictionary Items Change Dictionary Item Check if Dictionary Item Exists Dictionary Length Add Dictionary Item Remove Dictionary Items Copy Dictionary Nested Dictionaries