Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Python Ordbøker | Andre Datatyper i Python
Introduksjon til Python

book
Python Ordbøker

Et ordbok er en datastruktur som lagrer verdier ved hjelp av nøkler, som kan være strenger, tall, tupler eller andre uforanderlige typer. Ordbøker organiserer data i nøkkel-verdi par, noe som gjør dem til et kraftig verktøy for effektiv datagjenfinning.

  • Du kan bruke hvilken som helst uforanderlig type som en ordboknøkkel;
  • Tupler kan tjene som nøkler, men bare hvis de inneholder strenger, tall eller andre tupler;
  • En ordbok kan ikke ha dupliserte nøkler hver nøkkel må være unik.
  • Ordbøker er omsluttet av krøllparenteser {}.

Hvis du vil lagre informasjon om forskjellige land, kan du bruke landsnavn som ordboknøkler, med verdier lagret som tupler.

# Create dictionary
countries_dict = {'USA': (9629091, 331002651), 'Canada': (9984670, 37742154),
'Germany': (357114, 83783942)}

# Printing dictionary
print(countries_dict)
123456
# Create dictionary countries_dict = {'USA': (9629091, 331002651), 'Canada': (9984670, 37742154), 'Germany': (357114, 83783942)} # Printing dictionary print(countries_dict)
copy

Du får tilgang til ordbokverdier ved å bruke deres nøkler. Hvis nøkkelen er en streng som i vårt eksempel, sørg for å omslutte den i anførselstegn. I likhet med indeksering av lister eller tupler, plasserer du nøkkelen inne i firkantparenteser for å hente den tilsvarende verdien.

# Dictionary
countries_dict = {'USA': (9629091, 331002651), 'Canada': (9984670, 37742154),
'Germany': (357114, 83783942)}

# Information about Canada
print(countries_dict["Canada"])
123456
# Dictionary countries_dict = {'USA': (9629091, 331002651), 'Canada': (9984670, 37742154), 'Germany': (357114, 83783942)} # Information about Canada print(countries_dict["Canada"])
copy
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 11
some-alt