The items() method returns a view object that contains the key-value pairs of the dictionary as tuples. The iteritems() method returns an iterator over the same key-value pairs, but the items are yielded one at a time instead of being returned all at once. In Python 3.x, iteritems() has been removed, and items() now returns an iterator instead of a view object.