hodnoty() je vestavěná metoda v programovacím jazyce Python, která vrací objekt zobrazení. Objekt view obsahuje hodnoty slovníku jako seznam. Pokud použijete metoda type(). na vrácené hodnotě získáte objekt dict_values. Pro získání skutečného seznamu musí být obsazen.
Python Dictionary values() Syntaxe metody
Syntax: název_slovníku.values()
Parametry: Nejsou žádné parametry
matice v jazyce cVrácení: Seznam všech hodnot dostupných v daném slovníku. Hodnoty byly uloženy v a obrácený způsob.
Získejte všechny hodnoty ze slovníku
V první části extrahujeme všechny číselné hodnoty z slovník a ve druhé části extrahujeme hodnoty řetězce pomocí funkce value() Pythonu.
Python3
# numerical values> dictionary>=> {>'raj'>:>2>,>'striver'>:>3>,>'vikram'>:>4>}> print>(dictionary.values())> # string values> dictionary>=> {>'geeks'>:>'5'>,>'for'>:>'3'>,>'Geeks'>:>'5'>}> print>(dictionary.values())> |
heapify třídit
>
>
Výstup:
dict_values([2, 3, 4]) dict_values(['5', '3', '5'])>
Získejte součet všech hodnot ze slovníku
Program pro ilustraci metody values() při zjišťování celkové mzdy. Jméno a plat, vraťte celkovou mzdu všech zaměstnanců pomocí Funkce sum() v Pythonu .
Python3
# stores name and corresponding salaries> salary>=> {>'raj'> :>50000>,>'striver'> :>60000>,>'vikram'> :>5000>}> # stores the salaries only> list1>=> salary.values()> print>(>sum>(list1))># prints the sum of all salaries> |
>
jsou modelové příklady
>
Výstup:
115000>