Pythonのlist()関数の役割は、さまざまなオブジェクトを格納するリストを作成することです。
list() 関数は、シーケンス(文字列、タプル、セットなど)をリストに変換するために使用されます。イテラブルオブジェクトを引数として受け取り、イテラブルオブジェクト内のすべての要素を含むリストを返します。
使い方例:
str_seq = "Hello"
list_seq = list(str_seq)
print(list_seq) # 输出:['H', 'e', 'l', 'l', 'o']
tuple_seq = (1, 2, 3)
list_seq = list(tuple_seq)
print(list_seq) # 输出:[1, 2, 3]
set_seq = {4, 5, 6}
list_seq = list(set_seq)
print(list_seq) # 输出:[4, 5, 6]
リスト関数により、他の種類のシーケンスをリストに変換し、インデクシング、スライシング、反復などのリスト関連の処理を容易に行える。