Pythonのリスト内包表記とは、リスト内の要素を変換した値で新しいリストを生成する機能です。以下のような形式で書きます。
new_list = [item ** 2 for item in list]
この例では、list
というリスト内の要素を2乗した値で新しいリストnew_list
を生成しています。
例えば、list
が[1, 2, 3]
の場合、new_list
は[1, 4, 9]
となります。
list = [1, 2, 3]
new_list = [item ** 2 for item in list]
print(new_list) # [1, 4, 9]