Python: `1+1j == (1+1j)` but `1+1j.imag == 2`, why?
<p>It's very strange. Looks like python interpret it as <code>(1+1)j.imag</code>, but why? Shouldn't it be <code>1+(1j).imag</code> or <code>(1+1j).imag</code>?</p>
