værdier() er en indbygget metode i Python-programmeringssproget, der returnerer et view-objekt. Visningsobjektet indeholder ordbogens værdier som en liste. Hvis du bruger type() metode på returværdien får du dict_values objekt. Den skal støbes for at få den faktiske liste.
Python Dictionary values() Metodesyntaks
Syntaks: ordbogsnavn.værdier()
Parametre: Der er ingen parametre
Vender tilbage: En liste over alle de tilgængelige værdier i en given ordbog. Værdierne er blevet gemt i en omvendt måde.
Hent alle værdier fra ordbogen
I den første del udtrækker vi alle de numeriske værdier fra ordbog og i den anden del udtrækker vi strengværdierne ved hjælp af Python-værdi()-funktionen.
nat vs seng
Python3
zip kommando i linux
# numerical values> dictionary>=> {>'raj'>:>2>,>'striver'>:>3>,>'vikram'>:>4>}> print>(dictionary.values())> # string values> dictionary>=> {>'geeks'>:>'5'>,>'for'>:>'3'>,>'Geeks'>:>'5'>}> print>(dictionary.values())> |
>
>
Produktion:
dict_values([2, 3, 4]) dict_values(['5', '3', '5'])>
Få en sum af alle værdier fra ordbogen
Program til illustration af værdier() metode til at finde den samlede løn. Fornavn og løn, returner den samlede løn for alle ansatte ved hjælp af Python sum() funktion .
Python3
konverter streng til char
# 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> |
>
stdin i c
>
Produktion:
115000>