Demysti-py:「 ==」與「 is」

使用這些比較運算符的大多數新手程序員都認爲它們是同一回事。 在大多數情況下,您可能會發現它們給出的答案是相同的,但是有時情況並非如此,您將被抓撓。 今天,我想消除這種誤解。 讓我們看看這些運算符將在何處給出相同的答案,而在何處不給出相同的答案。 >>> a = [1, 2, 3, 4] >>> b = a >>> a == b True >>> a is b True 那有什麼區別呢? 讓我們看另
相關文章
相關標籤/搜索