0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Pythonのdictionary(辞書)の使い方を解説

Posted at

Pythonの辞書(dictionary)は、キー(key)と値(value)のペアを格納するデータ構造です。以下に、Pythonの辞書の基本的な使い方をいくつかのコード例を交えて説明します。

1. 辞書の作成と要素の追加

辞書を作成し、キーと値を追加するコード例です。

# 空の辞書を作成
my_dict = {}

# キーと値を追加
my_dict['name'] = 'Alice'
my_dict['age'] = 30
my_dict['city'] = 'New York'

# 辞書の内容を表示
print(my_dict)

このコードでは、空の辞書 my_dict を作成し、['name']、['age']、['city'] のキーとそれに対応する値を追加しています。

2. 辞書の要素のアクセス

辞書内の要素にアクセスするコード例です。

# 辞書の要素にアクセス
name = my_dict['name']
age = my_dict['age']

# アクセスした要素を表示
print(f'名前: {name}, 年齢: {age}')

このコードでは、['name'] キーと ['age'] キーを使用して、辞書内の値にアクセスしています。

3. 辞書のループ処理

辞書内のキーと値を反復処理するコード例です。

# 辞書のキーと値を反復処理
for key, value in my_dict.items():
    print(f'{key}: {value}')

このコードでは、items() メソッドを使用して辞書内のキーと値のペアを反復処理しています。

4. 辞書のキーの存在確認

指定したキーが辞書内に存在するかどうかを確認するコード例です。

# キーの存在確認
if 'name' in my_dict:
    print('名前が存在します。')

if 'address' not in my_dict:
    print('住所は存在しません。')

このコードでは、in キーワードを使用してキーの存在を確認しています。

これらはPythonの辞書の基本的な使い方の一部です。辞書はさまざまなデータを効率的に格納し、検索するために非常に便利なデータ構造です。必要に応じて辞書を操作し、データを取り出したり、変更したりできます。

Pythonのお役立ち情報

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?