pyhon中is和==的區別

先看一個例: 上面的輸出結果中爲什麼有的 is 和 == 的結果相同,有的不相同呢?我們來看下官方文檔中對於 is 和 == 的解釋。 官方文檔中說 is 表示的是對象標示符(object identity),而 == 表示的是相等(equality)。is 的作用是用來檢查對象的標示符是否一致,也就是比較兩個對象在內存中的地址是否一樣,而 == 是用來檢查兩個對象是否相等。 我們在檢查 a is
相關文章
相關標籤/搜索