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

Image
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.