Python — очень простой язык программирования для начинающих. Мы можем легко сделать словарь в «Python». Ключи используются для индексации в структурах данных, таких как словари. После создания словарей в «Python» мы также можем применить к этим словарям множество функций. Мы можем копировать данные словаря, удалять все данные из словаря, удалять определенные данные из словаря или выполнять многие другие задачи со словарем с помощью функций «Python». Мы также можем получить объекты представления словаря. Значения словаря содержатся в объекте представления. Мы можем легко получить эти значения, используя метод «values ()» в «Python». Метод «values()» дает этот объект представления.
В этой статье мы рассмотрим, как работает метод Python «values()» и как он возвращает объект представления. После обсуждения его синтаксиса мы также будем использовать в нашем коде метод «values()».
Синтаксис:
Dictionary_name.values ( )
Мы просто вводим имя словаря. Эта функция не требует никаких параметров.
Пример 1:
Вот код «Python», который мы сделали в приложении «spyder». В этом примере создается словарь «Marksheet». Мы также вставили данные в него. Данные из этого словаря, которые мы вставили: «Этика: 88, РСУБД: 50, Литература: 79, ИТЦ: 95, Математика: 99». Мы вставили некоторые ключи и значения в этот словарь. После этого у нас есть функция «print()», потому что мы хотим показать этот полный словарь на терминале. Мы просто передаем «Marksheet» этой «print()», чтобы мы могли видеть этот словарь на экране вывода после выполнения этого кода. Мы еще не применяли метод «values()». Во-первых, мы покажем этот полный словарь. Затем мы будем использовать метод «values ()» с этим словарем.
Для выполнения этого кода мы просто нажимаем «Shift+Enter». Вывод отображается на терминале этого приложения «spyder». Словарь виден в следующем результате со всеми ключами и значениями, которые мы вставили в код. Теперь двигайтесь вперед и посмотрите, как использовать метод «values ()».
Теперь мы используем метод «values ()». «Marksheet» — это название словаря. Затем мы вводим метод «values ()» с этим «Marksheet», как показано на следующем рисунке. Этот метод «values()» возвращает только значения этого словаря. Мы пишем этот метод внутри «print()», чтобы он также отображался в консоли.
Проверьте этот результат. Вы можете видеть, что в этом результате печатаются только значения словаря. Это потому, что мы использовали метод «values ()» в коде «Python».
Пример 2:
«Зарплаты» — это словарь, который мы генерируем в этом примере. Этот словарь «Зарплаты» содержит «Райан: 88000, Джейсон: 59000, Лили: 62000, Дэвид: 75000, Рональд: 49000, Гэри: 48000». Затем мы помещаем его в «print ()», что помогает распечатать этот словарь «Зарплаты» на консоли. После этого применяем метод «values()», указав имя словаря. Мы пишем это как «Зарплаты.значения ()». Мы также добавляем это внутрь «print()», которая печатает результат после применения этого метода на экране. Он получает все значения из словаря и показывает их на консоли.
Словарь, содержащий ключи и значения, отображается первым. Затем он печатает только значения этого словаря, поскольку мы использовали в коде метод «values()».
Пример 3:
Словарь, который мы создаем, называется «Проекты». «Мобильные приложения: 19, бизнес-сайты: 20, веб-сайты кафе: 14, мебельные веб-сайты: 15, торговые сайты: 23» перечислены в этом словаре «Проекты». Затем функция «print ()» используется для печати словаря «Проекты» на терминале. После этого, введя имя словаря, мы используем метод «values()» с этим именем словаря. Помимо того, что мы записываем его как «Projects.values()», мы включаем его в функцию «print()», которая выводит на экран результат использования этого метода. Все значения берутся из словаря и отображаются на терминале.
Сначала отображается полный словарь вместе со всеми ключами и значениями. Но мы видим, что отображаются только значения словаря «Проекты». Мы получаем эти значения с помощью метода «values()».
Пример 4:
Мы создаем словарь «Even_Nums», содержащий некоторые ключи и значения. Ключи и значения, которые мы вставляем в этот словарь «Even_Nums», это «Два: 2, Четыре: 4, Шесть: 6, Восемь: 8». После этого мы размещаем «print ()» ниже этого. В этом методе «print()» записывается имя словаря, поэтому этот словарь печатается.
Теперь мы используем «данные», которые являются именем переменной. Он инициализируется методом «values()». Мы инициализируем его с помощью «Even_Nums.values ()», поэтому значения, которые мы получаем из словаря «Even_Nums» с помощью этого метода, сохраняются в переменной «data». После этого мы снова используем «print()». Теперь мы печатаем значения, полученные с помощью метода «values ()». Мы записываем «данные» в методе «print()».
Теперь мы хотим добавить еще один элемент в этот словарь «Even_Nums». Итак, мы помещаем «Even_Num», которое является названием словаря, а затем квадратные скобки. В этой квадратной скобке мы пишем ключ, который мы хотим добавить в этот словарь. Ключевое имя «Десятка». Затем мы также размещаем значение для этого. Значение, которое мы добавили здесь, равно «10». Мы снова помещаем переменную данных внутрь «print()». На этот раз он также возвращает обновленное значение вместе с предыдущими значениями словаря.
Показанный здесь словарь содержит четыре ключа и четыре значения. Затем он показывает только значения словаря. После этого он добавляет новое значение и ключ в этот словарь, а также показывает обновленное значение вместе с предыдущими значениями, которые мы вставили.
Пример 5:
Теперь создан словарь item_sold. Помещаем «Наггетсы: 19, Джем: 22, Хлеб: 15, Яйца: 24, Лапша: 24» в этот словарь «Item_sold». Затем мы печатаем словарь «Item_sold». После отображения этого мы используем метод «values ()» в конце. Мы также пишем метод «values ()» внутри «print ()», поэтому все значения, которые мы получаем из словаря, также выводятся на консоль.
Сначала отображается весь словарь, включая все ключи и значения. Однако, как мы видим на следующем изображении, после печати всего словаря отображаются только значения словаря. Техника «values()» помогает нам получить эти значения.
Пример 6:
Теперь у нас есть словарь «STD», в который мы поместили «английский: 79, PF: 82, OOP: 75, Java: 54, OS: 74». Затем мы печатаем его так же, как описано в предыдущих кодах. Мы также получаем его значения с помощью метода «values ()». После этого мы вычисляем «сумму» этих значений с помощью функции «sum()». В этой функции «sum()» мы передаем переменную, в которой мы храним значения этого словаря. Эта функция вычисляет сумму всех значений, а также выводит результат на консоль, потому что мы написали этот метод в «print()».
Весь словарь визуализируется, и значения также визуализируются отдельно. После этого сумма значений также отображается в этом результате, потому что мы применили функцию «сумма ()» после функции «значения ()» в коде.
Вывод
Техника «values()» словаря «Python» является основной темой статьи. Мы описали работу метода «values()» и то, как его использовать в «Python». Мы выяснили, что этот метод «values()» помогает получить значения из словаря. Здесь мы продемонстрировали много примеров, в которых мы показали работу метода «values ()». Мы также обсудили, как добавить значения словаря после применения метода «values()» в нашем последнем коде.