擅长:python、mysql、java
<p>您得到的是一个空数组,因为您的<code>headers</code>中没有与您的<code>newELA</code>值相等的内容。在</p>
<p>检查你的数据。只需考虑一下您可能遇到的问题:如果存在浮点错误,可以执行以下操作:</p>
<pre><code>tol = 1e-10 #change accordingly
b = np.where (np.abs(np.array(headers, dtype=np.float) - newELA) < tol) #passing dtype=np.float will convert your strings, if you need to
print (b)
</code></pre>