-
リスト内包表記を使用する方法:
string_list = ["1", "2", "3", "4"] integer_list = [int(x) for x in string_list]
この方法では、リスト内包表記を使用して各文字列を整数に変換し、新しいリストに格納します。
-
map()関数を使用する方法:
string_list = ["1", "2", "3", "4"] integer_list = list(map(int, string_list))
map()関数は、第一引数に適用する関数(ここではint()関数)を指定し、第二引数にリストを指定します。結果はmapオブジェクトとして返されるため、list()関数を使用してリストに変換します。
-
forループを使用する方法:
string_list = ["1", "2", "3", "4"] integer_list = [] for x in string_list: integer_list.append(int(x))
この方法では、forループを使用して各文字列を整数に変換し、新しいリストに追加していきます。
これらの方法を使用すると、文字列のリストをリストに変換することができます。選択する方法は、コードの読みやすさやパフォーマンスの要件に応じて異なる場合があります。