Skip to content

Latest commit

 

History

History
39 lines (32 loc) · 860 Bytes

viewitems.rst

File metadata and controls

39 lines (32 loc) · 860 Bytes

viewitems

Description

Returns a new view of the dictionary’s items ((key, value) pairs).

Syntax

dict. viewitems()

Return Value

dict_items object

Time Complexity

#TODO

Remarks

The objects returned by dict.viewkeys(), dict.viewvalues() and dict.viewitems() are view objects. They provide a dynamic view on the dictionary’s entries, which means that when the dictionary changes, the view reflects these changes.

Example

>>> d = {'a': 1, 'b': 2} >>> dv = d.viewitems() >>> dv dict_items([('a', 1), ('b', 2)]) >>> d['a'] = 'foobar' >>> d {'a': 'foobar', 'b': 2} >>> dv #note that the view returns the dict_items([('a', 'foobar'), ('b', 2)]) #current contents of the dictionary

See Also

See dict views set operators.