Python辞書のCRUD(Create、Read、Update、Delete)
Pythonでは、辞書は以下のように追加、削除、変更、取得できます。
- 辞書エントリを追加する
- キーバリューペアの形で直接代入:dict[key] = value
- アップデートメソッド使用:dict.update({キー: 値})
- 辞書項目の削除:
- delキーワードを使って指定されたキーの要素を削除する: del dict[key]
- dict.pop(key)メソッドは、指定されたキーの要素を削除し、その値を返します。
- dict.clear() メソッドで辞書をクリアする
- 辞書項目の編集:
- keyとvalueのペアの形で直接割り当て、キーが存在すれば対応する値を修正する: dict[key] = new_value
- 辞書項目を検索する
- dict[key] を使って値 value を得る。
- dict.get(key, default_value) メソッドは、指定した key に対応する値を返し、key が存在しない場合は指定した default_value を返します。
- keys() メソッドを使用してすべてのキーのリストを取得する: keys = list(dict.keys())
- dict.values()メソッドで全ての値のリストを取得:values = list(dict.values())
- items()メソッドで、すべてのキーと値のリストを取得する: items = list(dict.items())