リストから数字を取り出すには、Pythonでどのように書くか
ループでリストを繰り返し、判断文で要素が数値かどうかを判断します。数値であれば、別のリストに追加します。
以下はサンプルコードです:
lst = ['a', 1, 'b', 2, 'c', 3]
numbers = []
for item in lst:
if isinstance(item, int) or isinstance(item, float):
numbers.append(item)
print(numbers)
結果は [1, 2, 3] となります。