向list中增加元素的三種方法

2021-08-30 13:08:21 字數 721 閱讀 7072

2010.3.30 學習筆記

li=['a', 'b']

#輸出為:['a', 'b', [2, 'd'], 'e']

insert翻譯成中文是:插入

在python中

insert 用來將單個元素插入到 list 中。數值引數是插入點的索引。

例如:

li=['a', 'b']

li.insert(0,"c")

#輸出為:['c', 'a', 'b']

extend翻譯成中文是:延長

在python中

extend 用來連線 list。請注意不要使用多個引數來呼叫 extend,要使用單個 list 引數進行呼叫。

例如:

li=['a','b']

li.extend([2,'e'])

#輸出為:['a', 'b', 2, 'e']

這三者之間如何選用:

insert多用於固定位置插入

extend多用於list中多項分別插入

建**為沒有醒目的logo發愁?麥點創意平面設計**站

為你提供∶logo設計/vi匯入/包裝設計/樣本/海報

python list 增加元素的三種方法

insert 翻譯成中文是 插入 在python中 insert 用來將單個元素插入到 list 中。數值引數是插入點的索引。例如 python li a b li.insert 0,c 輸出為 c a b li a b li.insert 0,c 輸出為 c a b extend 翻譯成中文是 延...

JS陣列新增元素的三種方法

1 push 方法可以向陣列末尾新增乙個或多個元素,並且返回新的長度 語法 arr.push element1,element2,element3,引數概述 element1 必寫,新增到陣列的第乙個元素 element2 可寫可不寫,新增的第二個元素 element3 新增的第三個元素 以此類推,...

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

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...