Python Dictionary Values() Metode

Python Dictionary Values Metode



Python er et veldig enkelt programmeringsspråk for nybegynnere. Vi kan enkelt lage en ordbok i 'Python'. Nøkler brukes til indeksering i datastrukturer som ordbøker. Etter å ha laget ordbøkene i 'Python', kan vi også bruke mange funksjoner på disse ordbøkene. Vi kan kopiere dataene til ordboken, fjerne hele dataene fra ordboken, fjerne bestemte data fra ordboken, eller mange andre oppgaver kan utføres på ordboken ved hjelp av 'Python'-funksjonene. Vi kan også få visningsobjektene til ordboken. Ordbokens verdier finnes i visningsobjektet. Vi kan enkelt få disse verdiene ved å bruke 'values()'-metoden i 'Python'. Metoden 'verdier()' gir det visningsobjektet.

I denne artikkelen vil vi gå over hvordan Pythons 'verdier()'-metode fungerer og hvordan den returnerer visningsobjektet. Etter en diskusjon av syntaksen, vil vi også bruke 'values()'-metoden i koden vår.







Syntaks:



Ordboknavn.verdier ( )


Vi skriver bare inn ordboknavnet. Denne funksjonen krever ingen parameter.



Eksempel 1:

Her er 'Python'-koden som vi har gjort på 'spyder'-appen. 'Marksheet'-ordboken er laget i dette eksemplet. Vi la også inn dataene i den. Dataene fra denne ordboken som vi la inn er 'Etikk: 88, DDBMS: 50, Litteratur: 79, ITC: 95, Matematikk: 99'. Vi har satt inn noen nøkler og verdier i denne ordboken. Etter dette har vi 'print()'-funksjonen fordi vi ønsker å vise denne komplette ordboken på terminalen. Vi sender ganske enkelt 'Marksheet' til denne 'print()', slik at vi kan se denne ordboken på utdataskjermen etter utførelse av denne koden. Vi har ikke brukt 'values()'-metoden ennå. Først vil vi vise denne komplette ordboken. Deretter vil vi bruke 'verdier()'-metoden med denne ordboken.






For å utføre denne koden trykker vi ganske enkelt 'Shift+Enter'. Utgangen gjengis på terminalen til denne 'spyder'-appen. Ordboken er synlig i følgende resultat, med alle nøklene og verdiene som vi har satt inn i koden. Gå nå videre og se hvordan du bruker 'verdier()'-metoden.


Nå bruker vi 'verdier()'-metoden. 'Marksheet' er navnet på ordboken. Deretter skriver vi 'values()'-metoden med dette 'Marksheet' som vist i følgende illustrasjon. Denne 'verdier()'-metoden returnerer bare verdiene til denne ordboken. Vi skriver denne metoden inne i 'print()' slik at den også vises på konsollen.




Sjekk dette resultatet. Du kan se at bare verdiene til ordboken er skrevet ut i dette resultatet. Dette er fordi vi brukte 'values()'-metoden i 'Python'-koden.

Eksempel 2:

'Lønn' er ordboken som vi genererer i dette eksemplet. Denne 'Lønn'-ordboken inneholder 'Ryan: 88000, Jason: 59000, Lily: 62000, David: 75000, Ronald: 49000, Gary: 48000'. Deretter legger vi den inn i 'print()' som hjelper til med å skrive ut den 'Lønn'-ordboken på konsollen. Etter dette bruker vi 'verdier()'-metoden ved å sette inn navnet på ordboken. Vi skriver det som 'Salaries.values()'. Vi legger også dette til inne i 'print()' som skriver ut resultatet etter å ha brukt denne metoden på skjermen. Den henter alle verdiene fra ordboken og viser dem på konsollen.


Ordboken som inneholder nøklene og verdiene vises først. Deretter skriver den bare ut verdiene til denne ordboken siden vi brukte 'values()'-metoden i koden.

Eksempel 3:

Ordboken vi lager heter 'Prosjekter'. «Mobilapper: 19, Bedriftsnettsteder: 20, Kafénettsteder: 14, Møbelnettsteder: 15, Shoppingnettsteder: 23» er oppført i denne «Prosjekter»-ordboken. 'print()'-funksjonen brukes deretter til å hjelpe med å skrive ut 'Projects'-ordboken på terminalen. Etter det, ved å skrive inn navnet på ordboken, bruker vi 'verdier()'-metoden med dette ordboknavnet. I tillegg til å skrive det som 'Projects.values()', inkluderer vi det i 'print()'-funksjonen som skriver ut resultatet av å bruke denne metoden på skjermen. Alle verdiene er hentet fra ordboken og vist på terminalen.


Først gjengis den komplette ordboken sammen med alle nøklene og verdiene. Men vi kan se at bare verdiene til 'Prosjekter'-ordboken gjengis. Disse verdiene får vi ved hjelp av “values()”-metoden.

Eksempel 4:

Vi lager en «Even_Nums»-ordbok og den inneholder noen nøkler og verdier. Nøklene og verdiene som vi setter inn i denne «Even_Nums»-ordboken er «To: 2, Fire: 4, Seks: 6, Åtte: 8». Etter dette plasserer vi 'print()' under dette. I denne 'print()'-metoden skrives navnet på ordboken, så denne ordboken skrives ut.

Nå bruker vi 'data' som er variabelnavnet. Den initialiseres med 'values()'-metoden. Vi initialiserer den med 'Even_Nums.values()', så verdiene som vi får fra 'Even_Nums'-ordboken gjennom denne metoden lagres i 'data'-variabelen. Vi bruker igjen 'print()' etter dette. Nå skriver vi ut verdiene vi får ved hjelp av 'values()'-metoden. Vi skriver 'data' i 'print()'-metoden.

Nå ønsker vi å legge til et annet element i denne 'Even_Nums'-ordboken. Så vi plasserer 'Even_Num' som er navnet på ordboken, og deretter hakeparentesene. I denne firkantede parentesen skriver vi nøkkelen som vi ønsker å legge til denne ordboken. Nøkkelnavnet er 'Ti'. Da setter vi også verdien for dette. Verdien vi la til her er '10'. Vi plasserer igjen datavariabelen inne i 'print()'. Denne gangen returnerer den også den oppdaterte verdien sammen med de tidligere verdiene i ordboken.


Ordboken som vises her inneholder fire nøkler og fire verdier. Deretter viser den bare verdiene til ordboken. Etter dette legger den til den nye verdien og nøkkelen til denne ordboken og viser også den oppdaterte verdien sammen med de tidligere verdiene som vi satte inn.

Eksempel 5:

Ordboken 'item_sold' er nå opprettet. Vi plasserer 'Nuggets: 19, Syltetøy: 22, Brød: 15, Egg: 24, Nudler: 24' i denne 'Item_sold'-ordboken. Deretter skriver vi ut 'Item_sold'-ordboken. Etter å ha vist dette bruker vi 'verdier()'-metoden på slutten. Vi skriver også “values()”-metoden inne i “print()”, så alle verdiene vi får fra ordboken skrives også ut på konsollen.


Hele ordboken gjengis først, inkludert alle nøklene og verdiene. Men som vi kan se i bildet nedenfor, vises kun ordbokens verdier etter å ha skrevet ut hele ordboken. Teknikken 'verdier()' hjelper oss med å få disse verdiene.

Eksempel 6:

Nå, ordboken vi har her er 'STD'-ordboken der vi legger inn 'Engelsk: 79, PF: 82, OOP: 75, Java: 54, OS: 74'. Deretter skriver vi den ut på samme måte som forklart i de forrige kodene. Vi får også verdiene ved å bruke 'values()'-metoden. Etter dette beregner vi 'summen' av disse verdiene ved hjelp av 'sum()'-funksjonen. I denne 'sum()'-funksjonen sender vi variabelen der vi lagrer verdiene til denne ordboken. Denne funksjonen beregner summen av alle verdier og gjengir også resultatet på konsollen fordi vi skrev denne metoden i 'print()'.


Hele ordboken gjengis og verdiene gjengis også separat. Etter dette vises summen av verdiene også i dette resultatet fordi vi brukte 'sum()'-funksjonen etter 'verdier()'-funksjonen i koden.

Konklusjon

Teknikken for 'Python'-ordboken 'verdier()' er hovedtemaet i artikkelen. Vi beskrev hvordan metoden 'verdier()' fungerer og hvordan den brukes i 'Python'. Vi utforsket at denne 'verdier()'-metoden hjelper til med å hente verdiene fra ordboken. Vi demonstrerte mange eksempler her der vi har vist hvordan metoden 'verdier()' fungerer. Vi diskuterte også hvordan du legger til verdiene til ordboken etter å ha brukt 'verdier()'-metoden i vår siste kode.