Python dict -funksjon

Python dict -funksjon

Python -språk er ment å brukes til å skrive brede koder i stedet for å bli skreddersydd for et bestemt problem. Vi kan bruke den til brede oppgaver som å bygge nettsteder eller dataanalyse ved hjelp av Python -programmeringsspråket. Vi får hjelp av "Python" gjennom flere funksjoner som forenkler arbeidet vårt. "Dict ()" er en av funksjonene til "Python". Når vi ønsker å generere en hvilken som helst ordbok i "Python", vil vi bruke "dict ()" -funksjonen. Denne funksjonen hjelper til med å lage ordboken i "Python" -programmering. Vi vil utforske "dict ()" -funksjonen som "python" gir i denne opplæringen og vil bruke "dict ()" -funksjonen i våre "python" -koder her.

Metoder for å lage en ordbok i Python

Vi kan enkelt lage ordboken i "Python" ved ganske enkelt å bruke tre distinkte metoder, og disse er.

  • Ved ganske enkelt å bruke "dict ()".
  • Ved å bruke kartlegging.
  • Ved å bruke iterable.

Vi vil lage ordboken ved å bruke alle mulige måter som vi har diskutert. Nå vil vi flytte til de praktiske eksemplene der vi vil opprette ordboken ved å bruke "dict ()".

Eksempel nr. 1:

"Spyder" -appen brukes i denne opplæringen for å gjøre "Python" -koder. Vi initialiserer først "my_data" med "dict ()" -funksjonen, og det er ingen parameter som er gitt til denne "dict ()" -funksjonen. Etter dette skriver vi ganske enkelt “my_data” i “print ()” -funksjonen for å vise ordboken, og denne ordboken vil vises tom.

Når vi trykker på “Shift+Enter”, vises ønsket utgang på terminalen hvis det ikke er noen feil i koden. Dette utfallet viser en tom ordbok fordi vi ikke ga noen data til "Dict ()" -funksjonen i "Python" -koden.

Eksempel 2:

Her initialiserer vi "data" med "dict ()" -funksjonen, og i denne funksjonen plasserer vi “A1 = 22, A2 = 33, A3 = 44, A4 = 55 og A5 = 66”. Etter dette ønsker vi å vise denne ordboken på terminalen, slik at vi plasserer den inne i "print ()".

Ordboken vi har laget vises i dette resultatet, og alle dataene vi har satt inn i "dict ()" -funksjonen vises her.

Eksempel nr. 3: Bruke kartlegging

Nå lager vi en ordbok ved hjelp av kartlegging. For dette initialiserer vi “Record” med “Dict ()” -funksjonen, og deretter plasserer vi to parenteser. Først skriver vi åpne parenteser og deretter den åpne krøllete braketten. Etter dette skriver vi “Navn: allierte, alder: 15, kjønn: kvinne” og lukk den krøllete braketten her. Deretter skriver vi “score = 20” og her lukker vi parentesene. Denne ordboken er lagret i "Record" -variabelen, og deretter plasserer vi denne "posten" inne i "trykket".

Dette resultatet viser ordboken vi konstruerte sammen med all informasjonen vi inngikk i metoden “Dict ()”.

Eksempel 4:

Variabelen vi initialiserer her er “Marks” -variabelen og vi bruker “Dict ()” -metoden for å initialisere den. I denne funksjonen har vi skrevet “Engelsk: 55, matematikk: 90, datamaskin: 80, fysikk: 55, kjemi: 88, og biologi: 91”. Denne ordboken er lagret i "Marks" -variabelen, og så må vi skrive ut denne ordboken på terminalen. Så for dette formålet bruker vi “print ()” her. Inne i "print ()" har vi bestått "merker".

Her vises ordboken på bildet nedenfor sammen med alle dataene i merkene. Vi har opprettet denne ordboken ved å bruke "dict ()" -funksjonen.

Eksempel 5: Ved å bruke iterable

Vi skriver “ABC_DICT” som et variabelt navn og bruker deretter “Dict ()” -funksjonen her. Vi setter inn data i denne "dict ()" -funksjonen. Dataene vi legger til i denne ordboken er “1, ABCD, 2, EFGH, 3, IJKL, 4, Mnop, 5, Qrst”. Vi har satt inn disse dataene i forskjellige parenteser som vist på bildet nedenfor. Etter dette har vi brukt “Print ()” der vi skriver “ABC_DICT”, som er navnet på variabelen der ordboken er lagret.

Her er ordboken som vi har generert i dette eksemplet. Alle data blir lagt til ordboken og vist i dette utfallet. Vi har generert denne ordboken ved å bruke en iterable.

Eksempel 6:

Vi erklærer en variabel som heter “name_dict” og bruker “dict ()” -funksjonen for å initialisere den. I denne "dict ()" -funksjonen legger vi til noen data. Vi legger til følgende informasjon i denne ordboken. Navnet “John, Bromley” er skrevet inne i de firkantede parentesene, plasser et komma, og skriver “William, James” inne i parentesene. Etter dette skriver vi “Samuel, Peter” i andre parenteser etter å ha plassert et komma. Da blir "Micheal, allierte" skrevet. Til slutt har vi lagt til, “Alexander, Graham” i parentesene og lukket alle gjenværende parentes som vi har åpnet. Som sett på bildet nedenfor, har vi plassert disse dataene i forskjellige parenteser. Deretter benyttet vi "print ()" -funksjonen for å vise "name_dict" som inneholder ordboken.

Ordboken som vi opprettet i dette eksemplet vises her. All informasjon legges inn i ordboken i koden over og vises i dette resultatet. Denne ordboken ble opprettet ved hjelp av en iterable.

Eksempel 7:

Vi kan også lage en iterable ordbok ved å bruke "zip ()". Vi vil vise hvordan vi kan bruke “Zip ()” med “Dict ()” for å lage en ordbok i dette eksemplet. Her bruker vi “Data1” -variabelen og bruker deretter “Dict ()”. Inne i denne "dikter ()" -funksjonen plasserer vi et annet "dikter ()" der vi også har skrevet "Zip ()" -funksjonen. Inne i denne "Zip ()" -funksjonen har vi lagt til de firkantede parentesene der vi legger data som er "Serial_no, Name and Department" og lukker denne firkantede braketten her.

Etter dette legger vi et komma og legger igjen til andre firkantede parenteser der vi skriver “9, Joseph og Psychology”. "Data1" som inneholder ordboken ble deretter lagt til "Print ()" -funksjonen for gjengivelse.

Den justerer dataene fra ordboken deretter, da vi har lagt til i koden ovenfor og viser dem i dette utfallet.

Eksempel nr. 8:

Nå vil vi bruke alle metoder som vi har diskutert ovenfor. I dette eksemplet oppretter vi den første tomme ordboken uten å legge til noen data i "dict ()" -funksjonen og lagre den i "DIC_1". Deretter setter vi inn denne "dict_1" i "print ()". Den neste ordboken vi har etter at dette inneholder "frukt = eple, pris = 150" og er lagret i "dic_2". Vi skriver også ut “DIC_2” nedenfor.

Deretter lager vi den tredje ordboken der vi setter inn “A: 15, B: 20” i de krøllete parentesene og “C = 12” utenfor de krøllete parentesene, men i parentesene. De gjenværende ordbøkene er opprettet med iterable. Den fjerde ordboken vi har laget inneholder “11, elleve, 12, tolv, 13, tretten” og er lagret i "DIC_4" -variabelen.

Dictionary Ahead inneholder “ABC, ABC, DEF, DEF”, og du kan se hvordan vi skriver disse dataene i forskjellige parenteser. Denne "DIC_5" vises også på terminalen ved hjelp av "print". Den siste ordboken “DIC_6” vi har laget her ved hjelp av “Zip ()” er også lagt til “Print ()” for gjengivelse på terminalen. Alle ordbøkene som vi har laget, blir lagt til "Print ()". Så alle disse ordbøkene vil gjengi på terminalen.

Alle de seks ordbøkene som vi har laget i eksemplet over, vises. Den første ordboken er den tomme ordboken fordi vi ikke la til noen data i "dict ()" -funksjonen ovenfor. Etter dette inneholder alle de gjenværende ordbøkene data som vi har satt inn.

Konklusjon

I denne opplæringen så vi på "Dict ()" -funksjonen som "Python" tilbyr. Flere koder har også blitt kjørt og forklart i denne opplæringen. Vi har også utforsket at vi kan lage ordboken ved hjelp av kartlegging og iterable. Uten å gi noen parametere, brukte vi “Dict ()” -metoden i vår første kode og viste den tomme ordboken der. Deretter la vi til data til denne "dict ()" -funksjonen i neste kode og har vist utfallet i denne opplæringen. Vi har også utforsket hvordan vi lager en ordbok ved hjelp av kartlegging og iterable her og har også laget forskjellige ordbøker ved å bruke kartlegging og iterable i denne opplæringen.