python3系です
文字列と数値が要素になっているリストをappendしようとすると
数値まで文字列になってしまいます
以下にコードを示します
コード中のiとrec_sumはそれぞれ文字列とfloatの数値が格納され、更新されます
更新される過程は今回は省略します
python
1rec = np.empty((0,2), float) 2rec = np.append(rec, np.array([[i,rec_sum]]), axis=0) 3#for文で何回か回す 4--------------------------------------------------------- 5実行結果 6rec 7array([["aaa","0.02"] 8 ["bbb","0.03"] 9 ["ccc","0.01"]]) 10------------------------------------------------------ 11理想 12rec 13array([["aaa",0.02] 14 ["bbb",0.03] 15 ["ccc",0.01]])
理想の結果のように
文字列と数値をリスト化するにはどうしたらよいでしょうか
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/20 08:15