Tilgang til Dictionary Keys
For å få tilgang til nøklene i en ordbok i Python, kan du bruke keys()-metoden. Dette returnerer et visningsobjekt som viser alle nøklene i ordboken.
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 gjennom nøkler
Du kan iterere gjennom nøklene i en ordbok ved å bruke en for-løkke:
123456789book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } for key in book.keys(): print(key)
Sjekke om en nøkkel eksisterer
Bruk in-nøkkelordet for å sjekke om en spesifikk nøkkel finnes i ordboken:
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 gitt en ordbok authors_books, hvor nøkkelen er forfatteren og verdien er en liste over deres boktitler.
- Initialiser variabelen
keyssom en liste over ordbokens nøkler. - Initialiser variabelen
all_bookssom en liste over alle tilgjengelige boktitler. - Bruk en
for-løkke for å få boklistene etter forfatter. - Bruk en nestet
for-løkke ogappend()-metoden for å fylleall_books-listen med alle tilgjengelige bøker.
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
How can I get a list of all the keys in the dictionary?
Can I iterate through both keys and values at the same time?
How do I remove a key from the dictionary?
Awesome!
Completion rate improved to 3.23
Tilgang til Dictionary Keys
Sveip for å vise menyen
For å få tilgang til nøklene i en ordbok i Python, kan du bruke keys()-metoden. Dette returnerer et visningsobjekt som viser alle nøklene i ordboken.
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 gjennom nøkler
Du kan iterere gjennom nøklene i en ordbok ved å bruke en for-løkke:
123456789book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } for key in book.keys(): print(key)
Sjekke om en nøkkel eksisterer
Bruk in-nøkkelordet for å sjekke om en spesifikk nøkkel finnes i ordboken:
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 gitt en ordbok authors_books, hvor nøkkelen er forfatteren og verdien er en liste over deres boktitler.
- Initialiser variabelen
keyssom en liste over ordbokens nøkler. - Initialiser variabelen
all_bookssom en liste over alle tilgjengelige boktitler. - Bruk en
for-løkke for å få boklistene etter forfatter. - Bruk en nestet
for-løkke ogappend()-metoden for å fylleall_books-listen med alle tilgjengelige bøker.
Løsning
Takk for tilbakemeldingene dine!
single