變量的指向是否被修改

a指向了新的數據,id發生改變

>>>  a = [1, 2]     # id1
>>> a = a + [3]    # id2
>>> a                   # 因爲id發生了改變,變量a重新指向

a沒有被重新指向

>>> a = [1, 2, 3]    # id3
>>> a.append(4)
>>> a                # id3沒有變
>>>a = [1, 2, 3]    # id4
>>>a += [4]
>>>a                    # id4沒有變
發佈了11 篇原創文章 · 獲贊 6 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章