以下のようなコードがあり、実行すると
以下のようになります
python
1sdata = ["[0.2],[0.3]","[0.2]"] 2tu = sdata[0].replace("[","").split("],") 3to_user = [map(float, i.replace("[","").replace("]","").split(",")) for i in tu] 4print(to_user) 5 6------------------------------------------------------------- 7実行結果 8 9[<map at ....>,<map at .....>]
当然、このような結果になるのですが
自分がもとめているものとしては
[0.2,0.3]
というように出力してほしいです
どのように変えればよろしいでしょうか
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。