number = [1, 2, 3, 4] print(number) number.remove(1) print(number) del number[2] print(number) print(number.pop()) print(number)
運行結果:
list.remove(ele):刪除元素值為ele的元素
del list[pos]:刪除list中索引值為pos的元素
list.pop():彈出list尾的元素(棧實現)
切片:
list[:3] 復制索引為 0-2 的元素
list[2:] 復制索引為 2-末尾 的元素
list[:] 復制整個list,原始list變,復制的list不變
list2 = list 原始list改變,list2也變