del刪除的是變量,而不是數據。也就是說數據還在,刪除了引用
if?__name__=='__main__':?
li=[1,2,3,4,5]?#列表本身不包含數據1,2,3,4,5,而是包含變量:li[0]?li[1]?li[2]?li[3]?li[4]
first=li[0]?#拷貝列表,也不會有數據對象的復制,而是創建新的變量引用?
del?li[0]?
print(li)?#輸出[2,?3,?4,?5]?
print(first)#輸出?1?