Adgang til Dictionary Nøgler
For at få adgang til nøglerne i en ordbog i Python, kan du bruge keys()
-metoden. Dette returnerer et view-objekt, der viser alle nøglerne i ordbogen.
12345678book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } keys = book.keys() print(keys) # Output: dict_keys(['title', 'author', 'year', 'genre'])
Iterere gennem nøgler
Du kan iterere gennem nøglerne i en ordbog ved hjælp af en for
-løkke:
123456789book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } for key in book.keys(): print(key)
Kontrol af eksistensen af en nøgle
Brug in-nøgleordet til at kontrollere, om en bestemt nøgle findes i ordbogen:
123456789book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } if "author" in book: print("The 'author' key exists in the dictionary.")
Swipe to start coding
Du har fået en ordbog authors_books
, hvor nøglen er forfatteren og værdien er en liste over deres bogtitler.
- Initialiser variablen
keys
som en liste over ordbogens nøgler. - Initialiser variablen
all_books
som en liste over alle tilgængelige bogtitler. - Brug en
for
-løkke til at få boglisterne efter forfatter. - Brug en indlejret
for
-løkke og metodenappend()
til at fyldeall_books
-listen med alle tilgængelige bøger.
Løsning
Tak for dine kommentarer!
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
Awesome!
Completion rate improved to 3.23
Adgang til Dictionary Nøgler
Stryg for at vise menuen
For at få adgang til nøglerne i en ordbog i Python, kan du bruge keys()
-metoden. Dette returnerer et view-objekt, der viser alle nøglerne i ordbogen.
12345678book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } keys = book.keys() print(keys) # Output: dict_keys(['title', 'author', 'year', 'genre'])
Iterere gennem nøgler
Du kan iterere gennem nøglerne i en ordbog ved hjælp af en for
-løkke:
123456789book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } for key in book.keys(): print(key)
Kontrol af eksistensen af en nøgle
Brug in-nøgleordet til at kontrollere, om en bestemt nøgle findes i ordbogen:
123456789book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } if "author" in book: print("The 'author' key exists in the dictionary.")
Swipe to start coding
Du har fået en ordbog authors_books
, hvor nøglen er forfatteren og værdien er en liste over deres bogtitler.
- Initialiser variablen
keys
som en liste over ordbogens nøgler. - Initialiser variablen
all_books
som en liste over alle tilgængelige bogtitler. - Brug en
for
-løkke til at få boglisterne efter forfatter. - Brug en indlejret
for
-løkke og metodenappend()
til at fyldeall_books
-listen med alle tilgængelige bøger.
Løsning
Tak for dine kommentarer!
Awesome!
Completion rate improved to 3.23single