14.5 Loop Dictionaries

By | October 4, 2021

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)

Output:
brand
model
year

Example

Print all values in the dictionary, one by one:
for x in thisdict:
  print(thisdict[x])

Output:
Ford
Mustang
1964

Example

You can also use the values() method to return values of a dictionary:
for x in thisdict.values():
  print(x)

Output:
Ford
Mustang
1964

Example

You can use the keys() method to return the keys of a dictionary:
for x in thisdict.keys():
  print(x)

Output:
brand
model
year

Example

Loop through both keys and values, by using the items() method:
for x, y in thisdict.items():
  print(x, y)

Output:
brand Ford
model Mustang
year 1964

Leave a Reply

Your email address will not be published. Required fields are marked *