Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Adgang til Ordbogsværdier | Beherskelse af Python Ordbøger
Python Datastrukturer
Sektion 2. Kapitel 2
single

single

bookAdgang til Ordbogsværdier

Stryg for at vise menuen

Lad os oprette en ordbog, der repræsenterer en bog i et bibliotek:

12
book = {"title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813} print(book)
copy

Denne ordbog indeholder tre nøgle-værdi-par:

I et dictionary kan du hente et element ved at referere til dets nøgle. Her er et eksempel på, hvordan man tilgår udgivelsesåret for bogen:

1234
book = {"title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813} publication_year = book["year"] print(publication_year) # Output: 1813
copy

I den viste kode:

  • Python søger efter nøglen "year" i book-dictionary;
  • Den henter værdien, der er knyttet til nøglen (1813), og tildeler den til variablen publication_year.

Værdien udskrives derefter, hvilket demonstrerer, hvordan nøgler muliggør hurtig og specifik adgang til dictionary-værdier.

Opgave

Swipe to start coding

Du har fået en ordbog authors_books, hvor forfatteren er nøglen, og listen af bogtitler er værdien.

  • Initialisér variablen kings_books som en liste over Stephen Kings bøger.
  • Initialisér variablen shakspeares_books som en liste over Shakespeares bøger.
  • Du skal initialisere variablerne ved at hente data fra ordbogen ved hjælp af nøglen.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 2
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

some-alt