第五天交作業(yè)了戏羽,堅(jiān)持快一個(gè)星期了担神,為自己鼓掌!
我并沒有買紙質(zhì)書始花,其實(shí)我是買的多看閱讀app的電子書妄讯,感覺還可以,應(yīng)該比紙質(zhì)書更便宜酷宵,而且可以隨時(shí)隨地地看亥贸。
今天學(xué)習(xí)的是,對于列表中元素的修改浇垦、添加炕置、刪除。
1. 修改
motorcycles[]= 可以直接修改對應(yīng)的元素,但是要記住第一個(gè)元素是0
2. 添加
append()是添加元素朴摊,一個(gè)一個(gè)地加
那么怎么在列表中插入元素呢默垄?這個(gè)時(shí)候就要用到.insert(索引,值),要記住插入會使右邊的元素索引+1甚纲。
3.刪除
使用del可以刪除任何位置處的列表元素口锭,條件是知道其索引。
方法pop()可刪除列表末尾的元素介杆,并且讓你能夠接著使用它鹃操。術(shù)語彈出(pop)源自這樣的類比,列表就像一個(gè)棧春哨,而刪除列表末尾的元素相當(dāng)于彈出棧頂元素荆隘。
如果你要從列表中刪除一個(gè)元素,且不再以任何方式使用它赴背,就使用del語句臭胜;如果你要在刪除元素后還能繼續(xù)使用它,就用pop()癞尚。
而根據(jù)值刪除可以使用方法remove()耸三,注意:remove只刪除第一個(gè)指定的值,如果要刪除的值可能在列表中多次出現(xiàn)浇揩,就需要使用循環(huán)來判斷仪壮。