Pythonでの辞書操作


  1. 辞書の作成と要素の追加: 辞書を作成するには、中括弧 {} を使用します。要素を追加するには、キーと値を指定します。
my_dict = {'apple': 1, 'banana': 2, 'orange': 3}
  1. 要素のアクセスと変更: 辞書の要素には、キーを使用してアクセスします。キーを指定することで、対応する値を取得することができます。また、キーを指定して新しい値を代入することで、要素の値を変更することもできます。
print(my_dict['apple'])  # 結果: 1
my_dict['banana'] = 5
print(my_dict)  # 結果: {'apple': 1, 'banana': 5, 'orange': 3}
  1. 要素の削除: 辞書から要素を削除するには、del キーワードを使用します。
del my_dict['orange']
print(my_dict)  # 結果: {'apple': 1, 'banana': 5}
  1. キーと値の反復処理: 辞書のキーと値に対して反復処理を行うには、items() メソッドを使用します。
for key, value in my_dict.items():
    print(key, value)
  1. 辞書の長さの取得: 辞書の要素数(キーの数)を取得するには、len() 関数を使用します。
print(len(my_dict))  # 結果: 2

これらはPythonで辞書を操作するための基本的な方法です。辞書はデータのグループ化や検索に便利なデータ構造ですので、様々なプログラムで活用されます。