擅长:python、mysql、java
<p>您依赖于浮点值返回true的相等性;有很多资源可以解释为什么它不能按预期工作。你知道吗</p>
<p>我建议导入numpy并对浮点数列使用isclose函数</p>
<p>将此添加到导入中</p>
<pre><code>import numpy as np
</code></pre>
<p>然后使用以下命令:</p>
<pre><code>eq = np.isclose(myBrics['area'], brics['area'])
</code></pre>
<p>如果您想更深入地了解浮动的细节,请参见<a href="https://stackoverflow.com/questions/5595425/what-is-the-best-way-to-compare-floats-for-almost-equality-in-python">this answer</a></p>