python中is與==的詳解

python中, is 是變量指向對象的比較,而==是變量的值的比較 看下面兩個demo: 在 上圖中 a 與 b 的值是相同的 ,但他們屬於兩個對象 ,所以會出現上述結果。 在上圖中 a 與 b 兩個變量指向同一個地址,所以出現上述結果。 但是,下面兩個則有些不一樣 此時 a 與 b 都是我們自己創建出來的對象 ,但他們爲什麼是一樣的呢? 再看下面一個demo 通過id函數我們可以看到 這時候a
相關文章
相關標籤/搜索