\

Pythonでは、リストの要素を文字列から数値に変換する方法があります。この記事では、その方法を詳しく解説します。

文字列を数値に変換する

文字列を数値に変換するには、Pythonの組み込み関数int()を使用します。以下にその例を示します。

x = '1'
y = int(x)
print(y, type(y))  # 実行結果: 1 <class 'int'>

このコードでは、文字列'1'を整数に変換しています。

リストの要素を一括で数値に変換する

リストの要素を一括で数値に変換するには、map()関数を使用します。以下にその例を示します。

xs = ['1', '2', '3']
ys = map(int, xs)
for y in ys:
    print(y, type(y))  # 実行結果: 1 <class 'int'> 2 <class 'int'> 3 <class 'int'>

このコードでは、文字列のリスト['1', '2', '3']の各要素を整数に変換しています。

以上がPythonでリストの要素を文字列から数値へ変換する方法です。この方法を使えば、データ処理や分析を行う際に、リストの要素の型を適切に変換することができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です