替換直接對應位置賦值
假設現在班里仍然是3名同學:
>>> L = ['Adam', 'Lisa', 'Bart']
現在,Bart同學要轉學走了,碰巧來了一個Paul同學,要更新班級成員名單,我們可以先把Bart刪掉,再把Paul添加進來。
另一個辦法是直接用Paul把Bart給替換掉:
>>> L[2] = 'Paul' >>> print L L = ['Adam', 'Lisa', 'Paul']
對list中的某一個索引賦值,就可以直接用新的元素替換掉原來的元素,list包含的元素個數保持不變。
由於Bart還可以用 -1 做索引,因此,下面的代碼也可以完成同樣的替換工作:
>>> L[-1] = 'Paul'
L[-1] 同 L[-1+len(L)]是同樣的效果