Løst: Lage en ordbok ved hjelp av innebygd funksjon dict%28%29

Hovedproblemet med å bruke den innebygde funksjonen dict%28%29 er at den ikke tillater brukerdefinerte nøkler. Dette betyr at hvis du vil lage en ordbok som inkluderer egendefinerte nøkler, må du bruke en annen funksjon eller et annet bibliotek for å gjøre det.

dictionary = dict() 
  
# Add values one by one to the dictionary 
dictionary[0] = 'Geeks'
dictionary[2] = 'For'
dictionary[3] = 1 
  
print(dictionary)

Denne koden lager en tom ordbok og legger deretter til tre nøkkelverdi-par til den. Den første nøkkelen er 0 og verdien er 'Geeks'. Den andre nøkkelen er 2 og verdien er 'For'. Den tredje nøkkelen er 3 og verdien er 1. Til slutt skrives ordboken ut.

ordbøker

Python har et standardbibliotek som inkluderer ordbøker. En ordbok er en datastruktur som lagrer nøkkelverdi-par. Nøklene i en ordbok er de unike identifikatorene til elementene, og verdiene er de tilsvarende elementene.

For å lage en ordbok i Python bruker du funksjonen dict(). dict()-funksjonen tar to argumenter: typen datastruktur du vil opprette (i dette tilfellet en ordbok), og en rekke strenger som representerer nøklene til datastrukturen din.

Her er et eksempel som lager en ordbok kalt mydict med to nøkler, "navn" og "alder":

mydict = dict(navn='John', alder=24)

Innebygde funksjoner

Python har en rekke innebygde funksjoner som du kan bruke i koden din. Disse funksjonene er tilgjengelige i Python-tolken og kan nås ved å skrive import funksjonsnavn øverst i koden.

Noen vanlige innebygde funksjoner inkluderer:

def() – Denne funksjonen definerer en ny funksjon.

print() – Denne funksjonen skriver ut tekst til skjermen.

range() – Denne funksjonen returnerer et heltallsområdeobjekt.

Relaterte innlegg:

Legg igjen en kommentar