Python žodyno reikšmės()
reikšmės () yra Python programavimo kalboje integruotas metodas, kuris grąžina peržiūros objektą. Rodinio objekte yra žodyno reikšmės kaip sąrašas. Jei naudojate type() metodas grąžinamoje vertėje gausite objektą dict_values. Jis turi būti išlietas, kad būtų gautas tikrasis sąrašas.
Python žodyno reikšmės() Metodas Sintaksė
Sintaksė: žodyno_pavadinimas.vertės()
Parametrai: Parametrų nėra
Grąžinimai: Visų tam tikrame žodyne esančių reikšmių sąrašas. Vertės buvo saugomos a atvirkščiai būdas.
Gaukite visas reikšmes iš žodyno
Pirmoje dalyje mes ištraukiame visas skaitines reikšmes iš žodynas o antroje dalyje mes išgauname eilutės reikšmes naudodami Python value() funkciją.
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())> |
Išvestis:
dict_values([2, 3, 4]) dict_values(['5', '3', '5'])
Gaukite visų reikšmių sumą iš žodyno
Programa, skirta iliustruoti vertybių() metodą, ieškant bendro atlyginimo. Nurodytas vardas ir atlyginimas, grąžinkite bendrą visų darbuotojų, naudojančių Python sum() funkcija .
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> |
Išvestis:
115000