Pythonのlist関数の使い方は何ですか?
Pythonでは、list()関数は他のイテラブルなオブジェクト(文字列、タプル、辞書など)をリストに変換します。構文は次のとおりです。
list(iterable)
・iterable(繰り返し可能なオブジェクト):リストに変換したい繰り返し可能なオブジェクト
・戻り値:新しいリストを返します。例:
string = "Hello"
list_string = list(string)
print(list_string) # 输出:['H', 'e', 'l', 'l', 'o']
tuple1 = (1, 2, 3)
list_tuple = list(tuple1)
print(list_tuple) # 输出:[1, 2, 3]
dict1 = {'a': 1, 'b': 2, 'c': 3}
list_dict = list(dict1)
print(list_dict) # 输出:['a', 'b', 'c']
リスト関数は辞書を変換する際、辞書のキーのみを返します(値は返しません)。キーと値のペアを含むリストに変換する必要がある場合は、dict.items()メソッドを使用してください。