1. pop()
使用list的pop()方法可以「彈回」list中的最後一個值,而該值也會從list中刪除。以下是一個例子:
scores = [80, 70, 95, 62, 75, 80, 67, 55, 81, 72, 90, 68, 25, 100, 75]
s = scores.pop() #取出score的最後一個值, 並將該值從list刪除
print(s)
print(scores)
75
[80, 70, 95, 62, 75, 80, 67, 55, 81, 72, 90, 68, 25, 100]
要注意,如果一個list是空的,要再執行pop()程式就會發生錯誤,如下:
scores = []
s = scores.pop() #錯誤!scores中沒有任何資料可取出.
print(s)
IndexError: pop from empty list
為了避免造種情況,
2. append()
append()是清單的方法,可以從指定清單的尾端加入資料。以下是一個例子。了
s = [80, 70, 95, 62, 75, 80, 67, 55, 81, 72, 90, 68, 25, 100, 75]
s.append(80)
print(s)
[80, 70, 95, 62, 75, 80, 67, 55, 81, 72, 90, 68, 25, 100, 75, 80]
自主練習
試著在一個清單的尾端加入一個元素(顯示結果以確認),然後再刪除它(顯示結果以確認)。