カテゴリー「辞書」
Pythonの辞書型に関する包括的な解説です。辞書の生成方法から、要素の追加・更新・削除、キー・値の取得、ループ処理、コピー、結合、ソート、フィルタリング、型変換、JSONとの変換、そして便利なcollectionsモジュールのdefaultdictやOrderedDictの使い方まで、様々なテクニックを網羅しています。
初心者から上級者まで、Pythonで辞書を扱う際に役立つ情報を提供します。
各記事では、具体的なコード例と分かりやすい解説で、辞書操作のスキルアップを支援します。
- Pythonで辞書から要素を削除(pop, popitem, del)
- Pythonで辞書をソート(sorted)
- Pythonで辞書をJSONに変換(json.dumps)
- Pythonで辞書を作成(dict, 辞書内包表記)
- Pythonで辞書に要素を追加・更新(update, 辞書[key] = value)
- Pythonで辞書のキー・値を取得(keys, values, items)
- Pythonで辞書のキーの存在を確認(in演算子, get)
- Pythonで辞書をループ処理(for key in dict, for key, value in dict.items())
- Pythonで辞書をコピー(copy, deepcopy)
- Pythonで辞書を結合(update, {**dict1, **dict2} (Python 3.5以降))
- Pythonで辞書をフィルタリング(辞書内包表記)
- Pythonで辞書の値の型を変換(辞書内包表記)
- Pythonで辞書のキーの型を変換(辞書内包表記)
- PythonでJSONを辞書に変換(json.loads)
- Pythonでdefaultdictを使う(collections.defaultdict)
- PythonでOrderedDictを使う(collections.OrderedDict (Python 3.6まで), typing.OrderedDict (Python 3.7以降))