文字列データの中に数値に変換可能な部分がある場合、その数値部分のみを抽出したいのですがどうしたらよいでしょうか?
[入力] 80kg 65kg 72kg 69kg 100kg #半角の空白を空けて体重データ(kg)を入力します。 [コード] weight = input().rstrip().split(" ") #データをリストに格納します。 #ここでデータの数値部分だけを取り出し、最終的に合計値(kg)を出したい。 [出力] 386kg
先頭から2文字分だけ取り出してint()で数値化することも考えたんですが、5つ目のデータのように桁数が異なるデータに対しては使えません。
また単位が別の単位だった場合にも対応できるようにするにはどうしたらよいでしょう?

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。