当我检查Python操作数的相等性和身份时,例如,a = []; b = a我得到了:
a = []; b = a
a == b => True a is b => True
我了解。
所以,为什么我用np.nan得到差异结果?:
a = np.nan; b = a a == b => False a is b => True
?
python identity equality
equality ×1
identity ×1
python ×1