Pythonにおける中括弧(カーリーブレース)の使用方法


  1. 辞書の作成: 中括弧を使用して、キーと値のペアを要素とする辞書を作成できます。
my_dict = {'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}
  1. 集合の作成: 中括弧を使用して、重複のない要素からなる集合を作成できます。
my_set = {'apple', 'banana', 'orange'}
  1. 制御構造のブロック: 中括弧は、if文やforループなどの制御構造のブロックを示すために使用されます。
if condition:
    # ブロック内のコード
    statement1
    statement2
    # ...
else:
    # ブロック内のコード
    statement3
    statement4
    # ...
for item in iterable:
    # ブロック内のコード
    statement5
    statement6
    # ...
  1. 関数の本体: 中括弧は、関数の本体を定義するために使用されます。
def my_function():
    # 関数の本体
    statement7
    statement8
    # ...

これらはPythonで中括弧を使用する一般的な方法のいくつかです。ただし、Pythonでは中括弧を使用する必要がない場合もあります。例えば、リストやタプルでは中括弧ではなく角括弧(ブラケット)や丸括弧を使用します。