Pythoni sõnastiku väärtuste() meetod

Pythoni Sonastiku Vaartuste Meetod



Python on väga lihtne programmeerimiskeel algajatele. Saame Pythonis hõlpsasti sõnaraamatu koostada. Klahve kasutatakse andmestruktuurides, näiteks sõnaraamatutes, indekseerimiseks. Pärast sõnaraamatute loomist Pythonis saame nendele sõnaraamatutele rakendada ka palju funktsioone. Funktsioonide “Python” abil saame sõnaraamatu andmeid kopeerida, sõnaraamatust terveid andmeid eemaldada, konkreetseid andmeid sõnastikust eemaldada või palju muid ülesandeid sõnastikus täita. Samuti saame sõnastiku vaateobjekte. Sõnastiku väärtused sisalduvad vaateobjektis. Neid väärtusi saame hõlpsalt hankida, kasutades Pythonis meetodit 'values()'. Meetod 'values()' annab selle vaateobjekti.

Selles artiklis käsitleme seda, kuidas Pythoni meetod 'values()' töötab ja kuidas see vaateobjekti tagastab. Pärast selle süntaksi arutelu kasutame oma koodis ka meetodit 'values()'.







Süntaks:



Sõnastiku_nimi.väärtused ( )


Sisestame lihtsalt sõnastiku nime. See funktsioon ei nõua ühtegi parameetrit.



Näide 1:

Siin on 'Python' kood, mille oleme teinud rakenduses 'spyder'. Selles näites luuakse sõnaraamat 'Marksheet'. Sisestasime sinna ka andmed. Selle sõnastiku andmed, mille me sisestasime, on 'Eetika: 88, DDBMS: 50, kirjandus: 79, ITC: 95, matemaatika: 99'. Lisasime sellesse sõnastikku mõned võtmed ja väärtused. Pärast seda on meil funktsioon 'print()', kuna tahame seda täielikku sõnastikku terminalis näidata. Me lihtsalt edastame 'Marksheet' sellele 'print()', nii et näeme seda sõnastikku väljundekraanil pärast selle koodi täitmist. Me ei ole veel meetodit 'values()' rakendanud. Esiteks näitame seda täielikku sõnastikku. Seejärel kasutame selles sõnastikus meetodit 'values()'.






Selle koodi täitmiseks vajutame lihtsalt 'Shift+Enter'. Väljund renderdatakse selle 'spyder' rakenduse terminalis. Sõnastik on järgmises tulemuses nähtav koos kõigi võtmete ja väärtustega, mille me koodi sisestasime. Nüüd liikuge edasi ja vaadake, kuidas kasutada meetodit 'values()'.


Nüüd kasutame meetodit 'values()'. 'Marksheet' on sõnastiku nimi. Seejärel tippime selle 'Marksheetiga' meetodi 'values()', nagu on näidatud järgmisel joonisel. See 'values()' meetod tagastab ainult selle sõnastiku väärtused. Kirjutame selle meetodi print()-sse, nii et see kuvatakse ka konsoolil.




Kontrollige seda tulemust. Näete, et selles tulemuses trükitakse ainult sõnastiku väärtused. Seda seetõttu, et kasutasime Pythoni koodis meetodit 'values()'.

Näide 2:

'Palgad' on sõnastik, mille me selles näites loome. See 'Palgad' sõnastik sisaldab 'Ryan: 88000, Jason: 59000, Lily: 62000, David: 75000, Ronald: 49000, Gary: 48000'. Seejärel paneme selle sõna 'print()', mis aitab konsoolil trükkida sõnaraamatu 'Palgad'. Pärast seda rakendame meetodit 'values()', pannes sõnaraamatu nime. Kirjutame selle kui 'Palgad.väärtused()'. Lisame selle ka 'print()' sisse, mis prindib tulemuse pärast selle meetodi rakendamist ekraanile. See hangib kõik väärtused sõnastikust ja näitab neid konsoolil.


Esmalt kuvatakse võtmeid ja väärtusi sisaldav sõnastik. Seejärel prindib see ainult selle sõnastiku väärtused, kuna kasutasime koodis meetodit 'values()'.

Näide 3:

Sõnastik, mida loome, kannab nime 'Projektid'. 'Mobiilirakendused: 19, ettevõtete veebisaidid: 20, kohvikute veebisaidid: 14, mööbli veebisaidid: 15, ostlemise veebisaidid: 23' on loetletud selles 'Projektide' sõnastikus. Funktsiooni 'print()' kasutatakse seejärel sõnastiku 'Projects' printimiseks terminalis. Pärast seda, sisestades sõnastiku nime, kasutame selle sõnastiku nimega meetodit “values()”. Lisaks sellele, et kirjutame selle kui 'Projects.values()', lisame selle funktsiooni 'print()' sisse, mis prindib selle meetodi kasutamise tulemuse ekraanile. Kõik väärtused võetakse sõnastikust ja kuvatakse terminalis.


Esiteks renderdatakse kogu sõnastik koos kõigi võtmete ja väärtustega. Kuid näeme, et renderdatakse ainult sõnastiku 'Projektid' väärtused. Need väärtused saame meetodi “values()” abil.

Näide 4:

Loome sõnastiku 'Paaris_arvud' ja see sisaldab mõningaid võtmeid ja väärtusi. Võtmed ja väärtused, mille sisestame sellesse „Paarisarvude” sõnastikku, on „Kaks: 2, Neli: 4, Kuus: 6, Kaheksa: 8”. Pärast seda asetame selle alla 'print()'. Selle “print()” meetodi puhul kirjutatakse sõnastiku nimi, seega trükitakse see sõnaraamat.

Nüüd kasutame 'andmeid', mis on muutuja nimi. See lähtestatakse meetodiga 'values()'. Initsialiseerime selle funktsiooniga 'Paaris_arvud.väärtused()', nii et selle meetodi abil sõnastikust 'Paarisarvud' saadud väärtused salvestatakse muutujasse 'data'. Pärast seda kasutame uuesti 'print()'. Nüüd trükime väärtused, mille saame meetodi 'values()' abil. Kirjutame 'andmed' meetodis 'print()'.

Nüüd tahame sellesse „Paarisnumbrite” sõnaraamatusse lisada veel ühe üksuse. Niisiis, paneme sõna 'Paaris_arv', mis on sõnastiku nimi, ja seejärel nurksulud. Sellesse nurksulgu kirjutame võtme, mille tahame sellesse sõnaraamatusse lisada. Võtme nimi on 'Kümme'. Seejärel määrame sellele ka väärtuse. Väärtus, mille siia lisasime, on '10'. Asetame andmemuutuja jällegi 'print()' sisse. Seekord tagastab see ka uuendatud väärtuse koos sõnastiku eelmiste väärtustega.


Siin kuvatav sõnastik sisaldab nelja klahvi ja nelja väärtust. Seejärel näitab see ainult sõnastiku väärtusi. Pärast seda lisab see sellesse sõnastikku uue väärtuse ja võtme ning kuvab ka värskendatud väärtuse koos eelmiste sisestatud väärtustega.

Näide 5:

Sõnastik „item_sold” on nüüd loodud. Sellesse 'Müüdud kauba' sõnastikku paigutame 'Nuggets: 19, Moos: 22, Leib: 15, Muns: 24, Nuudles: 24'. Seejärel prindime sõnastiku „Üksus_müüdud”. Pärast selle kuvamist kasutame lõpus meetodit 'values()'. Samuti kirjutame 'print()' sisse meetodi 'values()', nii et kõik sõnastikust saadud väärtused trükitakse ka konsoolile.


Esmalt renderdatakse kogu sõnastik, sealhulgas kõik võtmed ja väärtused. Kuid nagu näeme järgmisel pildil, kuvatakse pärast kogu sõnastiku printimist ainult sõnastiku väärtused. 'Väärtused()' tehnika aitab meil neid väärtusi saada.

Näide 6:

Nüüd on meil siin olev sõnastik 'STD' sõnastik, kuhu paneme 'inglise: 79, PF: 82, OOP: 75, Java: 54, OS: 74'. Seejärel prindime selle samamoodi nagu eelmistes koodides selgitatud. Samuti saame selle väärtused 'values()' meetodi abil. Pärast seda arvutame funktsiooni 'sum()' abil nende väärtuste 'summa'. Selles funktsioonis “sum()” edastame muutuja, millesse salvestame selle sõnastiku väärtused. See funktsioon arvutab kõigi väärtuste summa ja renderdab tulemuse ka konsoolis, kuna kirjutasime selle meetodi lahtrisse 'print()'.


Renderdatakse kogu sõnastik ja väärtused renderdatakse ka eraldi. Pärast seda näidatakse selles tulemuses ka väärtuste summat, sest rakendasime koodis funktsiooni 'values()' järel funktsiooni 'summa()'.

Järeldus

Artikli põhiteema on 'Python' sõnastiku 'values()' tehnika. Kirjeldasime meetodi 'values()' tööd ja kuidas seda 'Pythonis' kasutada. Uurisime, et see 'values()' meetod aitab väärtusi sõnastikust hankida. Näitame siin palju näiteid, milles oleme näidanud meetodi 'values()' toimimist. Arutasime ka seda, kuidas lisada sõnastiku väärtusi pärast meetodi „values()” rakendamist meie viimases koodis.