セクション 2. 章 3
single
辞書キーへのアクセス
メニューを表示するにはスワイプしてください
Pythonの辞書のキーにアクセスするには、keys()メソッドを使用。これにより、辞書内のすべてのキーを表示するビューオブジェクトが返される。
12345678book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } keys = book.keys() print(keys) # Output: dict_keys(['title', 'author', 'year', 'genre'])
キーの反復処理
forループを使って辞書内のキーを順に処理可能。
123456789book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } for key in book.keys(): print(key)
キーの存在確認
in キーワードを使用して、特定のキーが辞書に存在するかどうかを確認。
123456789book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } if "author" in book: print("The 'author' key exists in the dictionary.")
タスク
スワイプしてコーディングを開始
辞書 authors_books が与えられています。キーは著者名、値はその著者の書籍タイトルのリストです。
- 変数
keysを辞書のキーオブジェクトとして初期化。 - 変数
all_booksを、利用可能なすべての書籍タイトルのリストとして初期化。 forループを使用して、著者ごとの書籍リストを取得。- ネストされた
forループとappend()メソッドを使い、all_booksリストにすべての書籍を追加。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 2. 章 3
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください