首頁技術(shù)文章正文

Python中向列表添加元素的方法【Python培訓(xùn)】

更新時(shí)間:2022-09-13 來源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

  在之前的章節(jié)中,我們講解了Python中如何通過append方法向列表添加元素,今天我們繼續(xù)介紹其他兩種方法,extend和insert方法。

  使用extend方法可以將一個(gè)列表中的元素全部添加到另外一個(gè)列表。接下來,通過一個(gè)案例來演示,如例5-5所示。

  例5-5 使用extend方法添加列表元素

list_one = [1, 2]
list_two = [3, 4]
list_one.append(list_two)
print(list_one)
list_one.extend(list_two)
print(list_one)

  在例5-5中,定義了兩個(gè)列表list_one和list_two。list_one先調(diào)用append方法,將list_two作為元素添加到list_one列表的末尾;list_one再調(diào)用extend方法,添加了列表list_two中的全部元素。程序的運(yùn)行結(jié)果如圖5-5所示。

1663054848669_圖5-5運(yùn)行結(jié)果.jpg

  圖5-5 運(yùn)行結(jié)果

  使用insert方法可以在列表的指定位置添加元素。接下來,通過一個(gè)案例來演示,如例5-6所示。

  例5-6 使用insert方法在列表中插入元素

list_one = [0, 1, 2]
list_one.insert(1, 3)
print(list_one)

  在例5-6中,創(chuàng)建了一個(gè)包含3個(gè)元素的列表list_one,接著調(diào)用insert方法往列表中索引為1的位置插入1個(gè)元素3,該位置及其以后的元素均向后移。程序的運(yùn)行結(jié)果如圖5-6所示。

1663055261425_圖5-6運(yùn)行結(jié)果.jpg

  圖5-6 運(yùn)行結(jié)果

分享到:
在線咨詢 我要報(bào)名
和我們在線交談!