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 Program to Find ASCII Value of Character
Python round()
Python Generators
Python Program to Extract Extension From the File Name
Python Program to Differentiate Between type() and isinstance()
Python globals()
Python Decorators
Python Data Types
Python String maketrans()
Python Program to Print Hello world!
Python RegEx
Python Program to Check if a Number is Odd or Even
Python int()
Python Custom Exceptions
Python Inheritance
Python Program to Illustrate Different Set Operations
Python String isspace()
Python format()
Python Dictionary setdefault()
Python String strip()
Python Program to Swap Two Variables
Python range()
Python Set difference()
Building Machine Learning Systems with Python - Willi Richert & Luis Pedro Coelho
Python String upper()
Python String center()
Python String rsplit()
Python Data Structures and Algorithms - Benjamin Baka
Python @property decorator
Python Program to Display Calendar
Python Program to Catch Multiple Exceptions in One Line
Python String rstrip()