Abschnitt 2. Kapitel 3
single
Zugriff auf Wörterbuchschlüssel
Swipe um das Menü anzuzeigen
Um auf die Schlüssel eines Wörterbuchs in Python zuzugreifen, können Sie die Methode keys() verwenden. Diese gibt ein View-Objekt zurück, das alle Schlüssel im Wörterbuch anzeigt.
12345678book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } keys = book.keys() print(keys) # Output: dict_keys(['title', 'author', 'year', 'genre'])
Durch Schlüssel iterieren
Sie können mit einer for-Schleife durch die Schlüssel in einem Wörterbuch iterieren:
123456789book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } for key in book.keys(): print(key)
Überprüfung auf das Vorhandensein eines Schlüssels
Verwenden Sie das Schlüsselwort in, um zu überprüfen, ob ein bestimmter Schlüssel im Wörterbuch vorhanden ist:
123456789book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } if "author" in book: print("The 'author' key exists in the dictionary.")
Aufgabe
Swipe to start coding
Sie haben ein Wörterbuch authors_books, bei dem der Schlüssel der Autor und der Wert eine Liste ihrer Buchtitel ist.
- Initialisieren Sie die Variable
keysals Liste der Wörterbuchschlüssel. - Initialisieren Sie die Variable
all_booksals Liste aller verfügbaren Buchtitel. - Verwenden Sie eine
for-Schleife, um die Buchlisten nach Autor zu erhalten. - Verwenden Sie eine verschachtelte
for-Schleife und die Methodeappend(), um die Listeall_booksmit allen verfügbaren Büchern zu füllen.
Lösung
War alles klar?
Danke für Ihr Feedback!
Abschnitt 2. Kapitel 3
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen