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 Recursion
Python Statement, Indentation and Comments
Python hasattr()
Python Shallow Copy and Deep Copy
Python Strings
Python strftime()
Python len()
Python String center()
Python if...else Statement
Python slice()
Deep Learning with Applications Using Python - Navin Kumar Manaswi
Python Machine Learning Third Edition - Sebastian Raschka & Vahid Mirjalili
Python Program to Check if a Number is Odd or Even
Python Set issuperset()
Introduction to Scientific Programming with Python - Joakim Sundnes
Python Program to Solve Quadratic Equation
Natural Language Processing with Python - Steven Bird & Ewan Klein & Edward Loper
Python Program to Differentiate Between type() and isinstance()
Python Program to Merge Mails
Python List Comprehension
Python strptime()
Python String maketrans()
Python sleep()
Python Custom Exceptions
Python String startswith()
Node.js vs Python for Backend Development
Python Program to Shuffle Deck of Cards
Python List pop()
Python Global Keyword
Python Iterators
Python Set update()
Python String isspace()