Kursinhalt
Python-Datenstrukturen
Python-Datenstrukturen
Zugriff auf Wörterbuchschlüssel
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.
book = { "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:
book = { "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:
book = { "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
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
keys
als Liste der Wörterbuchschlüssel. - Initialisieren Sie die Variable
all_books
als 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_books
mit allen verfügbaren Büchern zu füllen.
Lösung
Danke für Ihr Feedback!
Zugriff auf Wörterbuchschlüssel
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.
book = { "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:
book = { "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:
book = { "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
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
keys
als Liste der Wörterbuchschlüssel. - Initialisieren Sie die Variable
all_books
als 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_books
mit allen verfügbaren Büchern zu füllen.
Lösung
Danke für Ihr Feedback!