element_names = {'H': 'hydrogen', 'He': 'helium', 'Li': 'lithium'}

# Iterate over each item of the dictionary:
for k, val in element_names.iteritems():
	print("The name of element " + k + " is " + val)

Description Returns tuples of the key/value pairs present in the specified dictionary, in the form of an iterator. This iterator is primarily useful as a means of iterating over every key/value pair in a dictionary in a for loop, as shown in the example above.

The iteritems() method is more memory-efficient than the items() method, as it returns each item in succession, instead of reproducing the entire dictionary as a list in memory.

Note that because of the nature of the dictionary data structure, key/value pairs returned from iteritems() will be in arbitrary order (not necessarily the order they appeared in when the dictionary was defined).
dictThe dictionary to be iterated over.
Related Dictionary
Updated on Tue Jul 11 06:52:23 2017.
Creative Commons License