Sezione 2. Capitolo 3
single
Accesso alle Chiavi del Dizionario
Scorri per mostrare il menu
Per accedere alle chiavi di un dizionario in Python, è possibile utilizzare il metodo keys(). Questo restituisce un oggetto view che mostra tutte le chiavi presenti nel dizionario.
12345678book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } keys = book.keys() print(keys) # Output: dict_keys(['title', 'author', 'year', 'genre'])
Iterazione sulle chiavi
È possibile iterare sulle chiavi di un dizionario utilizzando un ciclo for:
123456789book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } for item in book.keys(): print(key)
Verifica dell'esistenza di una chiave
Utilizzare la parola chiave in per verificare se una chiave specifica esiste nel dizionario:
123456789book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } if "author" in book: print("The 'author' key exists in the dictionary.")
Compito
Scorri per iniziare a programmare
Ti viene fornito un dizionario authors_books, dove la chiave rappresenta l'autore e il valore è una lista dei titoli dei suoi libri.
- Inizializza la variabile
keyscome oggetto delle chiavi del dizionario. - Inizializza la variabile
all_bookscome lista di tutti i titoli di libri disponibili. - Utilizza un ciclo
forper ottenere le liste di libri per autore. - Utilizza un ciclo
forannidato e il metodoappend()per riempire la listaall_bookscon tutti i libri disponibili.
Soluzione
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 2. Capitolo 3
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione