Table of Contents
In this tutorial, we will learn about the Python Dictionary values() method with the help of examples.
The values()
method returns a view object that displays a list of all the values in the dictionary.
Example
marks = {'Physics':67, 'Maths':87} print(marks.values()) # Output: dict_values([67, 87])
1. Syntax of Dictionary values()
The syntax of values()
is:
dictionary.values()
2. values() Parameters
values()
method doesn’t take any parameters.
3. Return value from values()
values()
method returns a view object that displays a list of all values in a given dictionary.
4. Example 1: Get all values from the dictionary
# random sales dictionary sales = { 'apple': 2, 'orange': 3, 'grapes': 4 } print(sales.values())
Output
dict_values([2, 4, 3])
5. Example 2: How values() works when a dictionary is modified?
# random sales dictionary sales = { 'apple': 2, 'orange': 3, 'grapes': 4 } values = sales.values() print('Original items:', values) # delete an item from dictionary del[sales['apple']] print('Updated items:', values)
Output
Original items: dict_values([2, 4, 3]) Updated items: dict_values([4, 3])
The view object values doesn’t itself return a list of sales item values but it returns a view of all values of the dictionary.
If the list is updated at any time, the changes are reflected on the view object itself, as shown in the above program.
Related posts:
Python Data Structures and Algorithms - Benjamin Baka
Python Dictionary
Python filter()
Python Program to Find LCM
Deep Learning with Applications Using Python - Navin Kumar Manaswi
Python Program to Check the File Size
Python String capitalize()
Python Program to Get the Class Name of an Instance
Python *args and **kwargs
Python all()
Python Decorators
Python String find()
Python Set issubset()
Python input()
Statistical Methods for Machine Learning - Disconver how to Transform data into Knowledge with Pytho...
Python object()
Python Program to Merge Mails
Python Program to Make a Flattened List from Nested List
Deep Learning with Python - Francois Cholletf
Python compile()
Python frozenset()
Machine Learning Mastery with Python - Understand your data, create accurate models and work project...
Python ascii()
Python getattr()
Python Program to Check Whether a String is Palindrome or Not
Python Set update()
Python globals()
Python List append()
Python bool()
Python String lstrip()
Python String maketrans()
Python Numbers, Type Conversion and Mathematics