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 Dictionaries
Python Datastrukturer
Sektion 2. Kapitel 2
single

single

Adgang 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)

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

I den givne kode:

  • Python søger efter nøglen "year" i book-ordbogen;
  • 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 ordbogens værdier.

Opgave

Swipe to start coding

Du får et dictionary 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 dictionaryen 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