Abschnitt 2. Kapitel 3
single
Zugriff auf Dictionary-Schlüssel
Swipe um das Menü anzuzeigen
Um auf die Schlüssel eines Dictionaries in Python zuzugreifen, kann die Methode keys() verwendet werden. Diese gibt ein View-Objekt zurück, das alle Schlüssel im Dictionary 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'])
Durchlaufen von Schlüsseln
Die Schlüssel eines Dictionaries können mit einer for-Schleife durchlaufen werden:
123456789book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } for item in book.keys(): print(key)
Überprüfen auf das Vorhandensein eines Schlüssels
Das Schlüsselwort in verwenden, um zu prüfen, ob ein bestimmter Schlüssel im Dictionary 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
Wischen, um mit dem Codieren zu beginnen
Gegeben ist ein Dictionary authors_books, wobei der Schlüssel den Autor und der Wert eine Liste seiner Buchtitel darstellt.
- Initialisierung der Variablen
keysals Objekt der Dictionary-Schlüssel. - Initialisierung der Variablen
all_booksals Liste aller verfügbaren Buchtitel. - Verwendung einer
for-Schleife, um die Buchlisten nach Autor abzurufen. - Verwendung einer verschachtelten
for-Schleife und der 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