Python list新增元素的三種方法比較

2021-10-06 11:10:05 字數 931 閱讀 8382

in [1]: a = [1, 2, 3, 4, 5]

in [3]: a

out[3]: [1, 2, 3, 4, 5, 6]

extend(): 通過該函式可以將另乙個列表中的元素逐一新增到指定列表中

in [1]: a = [1, 2]

in [2]: b = [3, 4]

in [4]: a

out[4]: [1, 2, [3, 4]]

使用extend()函式的效果:

in [1]: a = [1, 2]

in [2]: b = [3, 4]

in [3]: a.extend(b)

in [4]: a

out[4]: [1, 2, 3, 4]

insert()函式:將新元素新增到指定索引號前面

再來乙個元素'0',它比'1'要小,想讓它新增到列表的最前面。可以用insert()函式實現:

insert(index, object)

它接受兩個引數,第乙個引數是索引號,第二個引數是待新增的新元素

in [1]: a = [1, 2, 3, 4, 5]

in [2]: a.insert(0, 0)

in [3]: a

out[3]: [0, 1, 2, 3, 4, 5]

注意:第乙個0是索引號,後乙個0是新增的新元素。

in [1]: a = [1, 2, 3, 4, 5]

in [2]: a.insert(1, 6)

in [3]: a

out[3]: [1, 6, 2, 3, 4, 5]

python List新增元素的4種方法

list1 a b c list1 a b c extend 將乙個列表中每個元素分別新增到另乙個列表中,只接受乙個引數 extend 相當於是將list b 連線到list a上。list1 a b c list1.extend d list1 a b c d insert i,val 將乙個元素...

js jquery新增元素

一 js 1.var el document.createelement a 建立元素 document.body.removechild el 移除子元素 charcodeat var preflag new string fd company id 二 jquery 1.jquery獲取得到的陣...

jQuery新增元素

新增新的html內容例項 prepend 在被選元素的開頭插入內容 jquery prepend 方法在被選元素的開頭插入內容。例項 p prepend 在開頭追加文字 在上面的例子中,我們只在被選元素的開頭 結尾插入文字 html。例項function before 在被選元素之前插入內容 jqu...