第五課:修改、添加、刪除元素

預習

append()、insert()、del、pop()、remove()

知識點

3.2 修改、添加和刪除元素

3.2.1 修改列表元素

修改元素:指定(列表名)和?修改元素的(索引)再賦予(新值)(可以修改任何列表元素的值)


3.2.2 在列表中添加元素

1,末尾添加元素

方法append();(不影響其他元素)


2,列表中插入元素

方法insert();(可以任何位置添加;需要索引、值)

注意:插入位置后面的每個元素都右移一個位置;

3.2.3 從列表中刪除元素;

1,del語句刪除元素;(需要知道位置;可刪除任何位置)

注意:del語句刪除后,就無法再訪問它了;

2,使用方法pop()刪除元素;

方法pop();(刪除末尾元素,并能再次使用它)


3,彈出列表中任何位置處的元素

方法pop();(只需在括號中指定索引

注意:用pop()時,被彈出的元素就不在列表中了;


使用del語句還是pop()方法?

判斷標準

刪除不再用它,用del語句;

刪除還用它,用方法pop();

4,根據值刪除元素

remove();(知道值,不知道位置)


刪除的元素,可以接著用它的值;


注意:方法remove(),只刪除列表中第一個指定的值;(如果刪除的值出現多次,就需要循環判斷是否刪除所有這樣的值)


練習:

大大的圖:

我的圖:


感悟:學會編程,其實就是記住編程語言定義、用法,這些是已經規定好的、死的東西,自己輕松、簡潔、熟練去用就行了;程序就是后臺幕后主使者。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Python簡介 Python歷史 Python 是由 Guido van Rossum 在八十年代末和九十年代初...
    莫名其妙的一生閱讀 1,067評論 0 2
  • 數據結構,是指通過某種方式(例如對元素進行編號)組織在一起的數據元素的集合,這些數據元素可以是數字或者字符,甚至可...
    千釋炎閱讀 797評論 0 0
  • 文/野子 還記得第一次,接觸服務行業,那時我剛從一個我認為是萬丈深淵的地方解脫,那時我遇見第一個出入社會對我...
    野子139閱讀 184評論 0 0
  • letsearchword:String="柴油0#" /// encodeURIComponent編碼方式,會對...
    佳林mr閱讀 3,898評論 0 0
  • 我不覺得我爸媽的婚姻是成功的,我也沒見過最成功的婚姻。 有限地以兩個朋友之間的相處舉例,不會存在一個永遠的導火索,...
    蚊拙閱讀 246評論 0 0