Python Dictionary | items() method

Dictionary in Python is an unordered collection of data values, used to store data values like a map, which unlike other Data Types that hold only single value as an element, Dictionary holds key : value pair.

In Python Dictionary, items() method is used to return the list with all dictionary keys with values.

Syntax: dictionary.items()



Parameters: This method takes no parameters.

Returns: A view object that displays a list of a given dictionary’s (key, value) tuple pair.

Example #1:

filter_none

edit
close

play_arrow

link
brightness_4
code

# Python program to show working
# of items() method in Dictionary
  
# Dictionary with three items 
Dictionary1 = { 'A': 'Geeks', 'B': 4, 'C': 'Geeks' }
  
print("Dictionary items:")
  
# Printing all the items of the Dictionary
print(Dictionary1.items())

chevron_right


Output:

Dictionary items:
dict_items([('C', 'Geeks'), ('B', 4), ('A', 'Geeks')])

Order of these items in the list may not always be same.
 
Example #2: To show working of items() after modification of Dictionary.

filter_none

edit
close

play_arrow

link
brightness_4
code

# Python program to show working
# of items() method in Dictionary
  
# Dictionary with three items 
Dictionary1 = { 'A': 'Geeks', 'B': 4, 'C': 'Geeks' }
  
print("Original Dictionary items:")
  
items = Dictionary1.items()
  
# Printing all the items of the Dictionary
print(items)
  
# Delete an item from dictionary
del[Dictionary1['C']]
print('Updated Dictionary:')
print(items)

chevron_right


Output:

Original Dictionary items:
dict_items([('A', 'Geeks'), ('C', 'Geeks'), ('B', 4)])
Updated Dictionary:
dict_items([('A', 'Geeks'), ('B', 4)])

If the Dictionary is updated anytime, the changes are reflected in the view object automatically.



My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.