セクション 2. 章 6
single
pop() メソッドの使用:戻り値付き要素の削除
メニューを表示するにはスワイプしてください
Pythonの辞書におけるpop()メソッドは、指定したキーに基づいてキーと値のペアを削除し、対応する値を返す機能。値を抽出して処理しつつ、同時に辞書から削除したい場合に特に有用。
構文:
dictionary.pop(key)
123456789101112book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "copies": 5 } # Remove the 'copies' key and retrieve its value removed_copies = book.pop("copies") print("Updated dictionary:", book) print("Removed value:", removed_copies)
キーが辞書に存在しない場合、PythonはKeyError例外を発生させる。
12345678book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813 } # Attempting to remove a non-existent key removed_genre = book.pop("genre")
タスク
スワイプしてコーディングを開始
同じ辞書 authors_books が与えられています。
"Stephen King"の本を辞書から削除し、その値を変数kings_booksに保存してください。- この操作には
pop()メソッドを使用してください。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 2. 章 6
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください