#對比兩個引數值相等的情況
x = 5
y = 5
print(id(x), id(y))# =>140708669731792 140708669731792
print(x == y)# =>true
#答案自然也是true,但是這個==號
#到底是兩個引數值相等的時候相等,還是兩個引數位址相同的時候相等,要進一步展開
#現在對比兩個列表內容相等的情況
x = [1, 2, 3]
y = [1, 2, 3]
print(id(x), id(y))# =>2915078741448 2915079010824
#兩個列表,內容相同,可位址不同
print(x == y)# =>true
#答案是true,但依舊不意味著==比較的是內容
#因為我在胡亂弄的時候,突然又發現乙個問題
print(id(x[0]), id(y[0]))# =>140708669731664 140708669731664
#兩個列表中的內容位址相等。。。
#這裡位址又相等了。。。這裡把我搞暈了,但仔細想想,也可以這麼理解
#把x[0]和y[0]看成兩個引數,引數值相等,所以內容相等
#把列表x和y看出兩個引數,x引數的內容為x[0],x[1],x[2]這些引數名,同理於y
#所以x和y的引數內容不同,位址不同
#故引數內容相同的話,引數位址相同
#那麼上面x==y,而x和y位址不同,所以比較的是x和y的內容的內容或者內容的位址
#反正都是內容啦,那麼愉快的證明,==比較的是物件的內容
print(x is y)# =>false
print(x[0] is y[0])# =>true
#x和y位址不同,而x[0]和y[0]位址相同,上面證明過了
#所以可以證明,is比較的是物件位址是否相同
以上全為個人觀點,希望有人能指出不足,謝謝 讓我有Exciting感覺的漢字之 痛
大學時代的那一次觸電 扛 讓我學會了勇於承擔責任!至今已經好幾年過去了,自己在這段時間內也進步很多,記住了很多有吸引力的詞彙,但是還真沒有乙個詞能像當初吸引我那樣有觸電的感覺 今年7月底,我們阿里軟體管理軟體事業部整體被b2b收購,我們也從阿軟加入到了b2b的itbu事業部,藉著年底開戰略會的機會有...
CSDN部落格,我心中的痛
csdn 我們軟體人的家園,但是我心中總有種說不出的痛。好幾次我要發文章,連網頁都打不開,說什麼找不到服務。如果開啟了,上傳啦,有時候簡直要氣死你,就是整不上去 當然等到你有氣無力時,可能就上去了 就算都整上去了,你們也看見了,可能會責怪我,怎麼有幾篇文章連摘要都懶得寫。冤枉啊,我不知弄了多少遍,寫...
你是我心中永遠的痛
一 因為生活的需要,每個周五的晚上我都會去離家不遠的supermarket購物,享受那種緊張了乙個星期徹底放鬆的感覺,猶如在春光明媚的午後獨自一人沐浴在溫暖的陽光下,盡情享受那種別樣的輕鬆。她每個周五的晚上都會來這裡購物,雖然每次不一定會滿載而歸,但從她的神情上看,她似乎 買到 了自己想要的東西 放...