Pythonの配列(リスト)の初期化
Pythonでは、配列(リスト)を以下のように初期化できます。
- [] で空の配列を作成する:
my_list = []
- [ 要素を加えて初期値を含めた配列を作るには角括弧 [] を使います: ]
my_list = [1, 2, 3, 4, 5]
- 他のイテラブルオブジェクト(文字列、タプルなど)をリストに変換するには、list() 関数を使用します。
my_str = "Hello"
my_list = list(my_str) # 将字符串转换为数组 ['H', 'e', 'l', 'l', 'o']
my_tuple = (1, 2, 3, 4, 5)
my_list = list(my_tuple) # 将元组转换为数组 [1, 2, 3, 4, 5]
- 特定の規則を持つ配列を作成するためのリスト内包表記の使用:
my_list = [x for x in range(1, 6)] # 使用列表生成式创建 [1, 2, 3, 4, 5]
my_list = [x**2 for x in range(1, 6)] # 使用列表生成式创建 [1, 4, 9, 16, 25]
パイソンで配列を初期化するいくつかの一般的な方法です。ニーズに応じて、配列を初期化するために適切な方法を選択できます。