リストから数値を抽出する方法はpythonで

ループおよび条件式を使用するとリスト内の数値を抽出可能です。以下にサンプルコードを示します:

my_list = ['a', 1, 'b', 2, 'c', 3]
numbers = []

for item in my_list:
    if isinstance(item, int):
        numbers.append(item)

print(numbers)

結果として [1, 2, 3] が出力されます

この例では、リストの各要素をイテレートし、isinstance()関数を使用して要素が整数かどうかをチェックしています。整数の場合は、新しいリストnumbersに追加します。最後に、numbersリスト内のすべての数値をプリントしています。

bannerAds