Sektion 2. Kapitel 2
single
Adgang til Ordbogsværdier
Stryg for at vise menuen
Lad os oprette en ordbog, der repræsenterer en bog i et bibliotek:
12book = {"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:
1234book = {"title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813} publication_year = book["year"] print(publication_year) # Output: 1813
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 variablenpublication_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_bookssom en liste over Stephen Kings bøger. - Initialisér variablen
shakspeares_bookssom en liste over Shakespeares bøger. - Du skal initialisere variablerne ved at hente data fra ordbogen ved hjælp af nøglen.
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 2. Kapitel 2
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat