擅长:python、mysql、java
<p>迭代该数组,在分隔符上拆分这些字符串,然后使它们成为float数据类型。你知道吗</p>
<pre><code>>>> arr2 = np.array([np.array([float(i.strip()) for i in j.split(',') if i]) for j in arr1])
>>> arr2
array([[ 5. , 0. , -150. , 0. ],
[ 6. , 0. , -10. , 0. ],
[ 7. , 2.58819045, 9.65925826, 0. ],
[ 8. , 5. , 8.66025404, 0. ],
[ 9. , 7.07106781, 7.07106781, 0. ],
[ 10. , 8.66025404, 5. , 0. ]])
>>> arr2.dtype
dtype('float64')
</code></pre>