Метод values () возвращает объект представления, который отображает список всех значений в словаре.
Синтаксис values()
:
Dictionary.values ()
values () Параметры
values()
метод не принимает никаких параметров.
Возвращаемое значение из values ()
values()
Метод возвращает объект представления, который отображает список всех значений в данном словаре.
Пример 1: получить все значения из словаря
# random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) print(sales.values())
Вывод
dict_values ((2, 4, 3))
Пример 2: Как работает values () при изменении словаря?
# 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)
Вывод
Исходные элементы: dict_values ((2, 4, 3)) Обновленные элементы: dict_values ((4, 3))
Значения объекта представления сами по себе не возвращают список значений предметов продажи, но возвращают представление всех значений словаря.
Если список обновляется в любое время, изменения отражаются на самом объекте просмотра, как показано в приведенной выше программе.