logo

Valori de dicționar Python()

valori () este o metodă încorporată în limbajul de programare Python care returnează un obiect de vizualizare. Obiectul vizualizare conține valorile dicționarului, sub formă de listă. Dacă utilizați metoda tip(). pe valoarea returnată, obțineți obiectul dict_values. Trebuie să fie turnat pentru a obține lista reală.

Dicţionar Python values() Sintaxă a metodei

Sintaxă: nume_dicționar.valori()



Parametri: Nu există parametri

Se intoarce: O listă cu toate valorile disponibile într-un anumit dicționar. Valorile au fost stocate în a inversat manieră.

Obțineți toate valorile din dicționar

În prima parte extragem toate valorile numerice din dicţionar iar în a doua parte extragem valorile șirurilor folosind funcția Python value().



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())>

python __dict__
>

>

Ieșire:

dict_values([2, 3, 4]) dict_values(['5', '3', '5'])>

Obțineți o sumă a tuturor valorilor din dicționar

Program de ilustrare a metodei values() în găsirea salariului total. Dat numele și salariul, returnați salariul total al tuturor angajaților care utilizează Funcția Python sum(). .

python rstrip

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>

>

>

Ieșire:

115000>