English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Метод values() возвращает объект представления, который показывает список всех значений из словаря.
Синтаксис values()
dictionary.values()
Метод values() не принимает никаких параметров.
Метод values() возвращает объект представления, который показывает список всех значений из заданного словаря.
# Словарь sales = {'apple': 2, 'orange': 3, 'grapes': 4} print(sales.values())
При запуске программы вывод будет следующим:
dict_values([2, 4, 3])
# Словарь sales = {'apple': 2, 'orange': 3, 'grapes': 4} values = sales.values() print('Оригинальный элемент:', values) # Удаление элемента из словаря del[sales['apple']] print('Обновленный элемент:', values)
При запуске программы вывод будет следующим:
Оригинальный элемент: dict_values([2, 4, 3]) Обновленный элемент: dict_values([4, 3])
Объект представления values сам не возвращает список значений элементов sales, а возвращает вид всех значений из словаря.
Если список обновлен, изменения будут отражены в сам объекте представления, как показано в приведенном выше примере.