在Python3中清單資料類型的内置方法裡有三種方法可以删除清單的最後一個元素(我所知道的):
1、pop方法
list = [1,2,3,4]
list.pop()
print(list)
#[1, 2, 3]
2、del方法
list = [1,2,3,4]
del(list[-1])
print(list)
# [1, 2, 3]
3、切片
list = [1,2,3,4]
list = list[0:-1]
print(list)
# [1,2,3]
總結:
以上三種方法未在記憶體處理上進行測試,唯一差別,pop方法和del方法如果對空清單進行操作,會報錯中斷執行,切片方法不會是以報錯,繼續保持空清單向下運作