擅长:python、mysql、java
<p><code>np.asarray("[13, 31]")</code>返回0-d数组,因此<code>IndexError</code>。
然而,关于<em>额外的垃圾</em>数组,我认为您只是在某个地方遗漏了一个<code>print(d)</code></p>
<p>使用<a href="https://docs.scipy.org/doc/numpy/reference/generated/numpy.fromstring.html" rel="nofollow noreferrer">^{<cd4>}</a>:</p>
<pre><code>b = np.fromstring(a["KdBP"].strip(" []"), sep=",")
>>> print(b[0])
13.0
</code></pre>