English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
The items() method returns a view object that displays a list of (key, value) tuple pairs of the dictionary.
The syntax of the items() method is:
dictionary.items()
The items() method is similar to Python 2.7in the dictionary viewitems() method
The items() method does not take any parameters.
The items() method returns a list of iterable (key, value) tuple arrays.
# Random sales dictionary sales = {'apple': 2, 'orange': 3, 'grapes': 4 } print(sales.items())
When running the program, the output is:
dict_items([('apple', 2), ('orange', 3), ('grapes', 4)])
# Random sales dictionary sales = {'apple': 2, 'orange': 3, 'grapes': 4 } items = sales.items() print('Original items:', items) # Delete an item from the dictionary del[sales['apple']] print('Updated items:', items)
When running the program, the output is:
Original items: dict_items([('apple', 2), ('orange', 3), ('grapes', 4)]) Updated items: dict_items([('orange', 3), ('grapes', 4)])
The items method of the view object itself does not return the list of sales items, but returns a view of the (key, value) pairs of sales.
If the list is updated at any time, the changes will be reflected in the view object itself, as shown in the above program.