Python slovník values()
hodnoty() je metóda vstavaná v programovacom jazyku Python, ktorá vracia objekt zobrazenia. Objekt zobrazenia obsahuje hodnoty slovníka ako zoznam. Ak použijete metóda type(). na návratovej hodnote získate objekt dict_values. Ak chcete získať skutočný zoznam, musíte ho odovzdať.
Python Dictionary values() Metóda Syntax
Syntax: názov_slovníka.values()
Parametre: Neexistujú žiadne parametre
Vrátenie: Zoznam všetkých hodnôt dostupných v danom slovníku. Hodnoty boli uložené v a obrátené spôsobom.
Získajte všetky hodnoty zo slovníka
V prvej časti extrahujeme všetky číselné hodnoty z slovník a v druhej časti extrahujeme hodnoty reťazcov pomocou funkcie 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())> |
Výkon:
dict_values([2, 3, 4]) dict_values(['5', '3', '5'])
Získajte súčet všetkých hodnôt zo slovníka
Program na znázornenie metódy values() pri zisťovaní celkovej mzdy. Meno a plat, vráťte celkovú mzdu všetkých zamestnancov pomocou Funkcia Python sum(). .
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> |
Výkon:
115000