擅长:python、mysql、java
<p>这可能与南的纽比形象有关:</p>
<blockquote>
<p>NumPy uses the IEEE Standard for Binary Floating-Point for Arithmetic
(IEEE 754). This means that Not a Number is not equivalent to
infinity.</p>
</blockquote>
<p>本质上<code>np.nan</code>是<code>float</code>。通过设置<code>x[0] = np.nan</code>,您将其值设置为“实”浮点(但不更改数组的<code>dtype</code>,这仍然很复杂),因此虚部保持不变,即<code>0j</code>。在</p>
<p>这也解释了为什么你可以通过做<code>np.nan * 0j</code>来改变虚部</p>