Python向列表中插入元素 列表

2021-10-18 19:29:44 字數 1601 閱讀 1115

python列表中的元素種類可以是相同的也可以是不同的,如:

>>

> num=

["1"

,"2"

,"3"

,"4"

]>>

> str=

["python",1

,"中國"

]>>

> nmu

['1'

,'2'

,'3'

,'4'

]>>

> str

['python',1

,'中國'

]

>>

> phone=

["諾基亞"

,"三星"

,"oppo"

]>>

"華為"

)>>

>

print

(phone)

['諾基亞'

,'三星'

,'oppo'

,'華為'

]

(2)extend( ):在列表末尾新增多個元素(也可以說是乙個新增列表,因為新增的多個元素是以列表的形式新增的)。

>>

> phone=

['諾基亞'

,'三星'

,'oppo'

,'華為'

]>>

> phone.extend(

["vivo"

,"小公尺"])

>>

>

print

(phone)

['諾基亞'

,'三星'

,'oppo'

,'華為'

,'vivo'

,'小公尺'

]

注:新增時要寫成列表型別不然會報錯

>>

> phone.extend(

"vivo"

,"小公尺"

)traceback (most recent call last)

: file ""

, line 1,in

phone.extend(

"vivo"

,"小公尺"

)typeerror: extend(

) takes exactly one argument (

2 given)

(3)insert( ):在列表指定位置新增元素。

>>

> phone=

['諾基亞'

,'三星'

,'oppo'

,'華為'

,'vivo'

,'小公尺'

]>>

> phone.insert(1,

"魅族"

)#在索引為1處插入乙個元素

>>

>

print

(phone)

['諾基亞'

,'魅族'

,'三星'

,'oppo'

,'華為'

,'vivo'

,'小公尺'

]

向陣列中插入元素

package com.cn.learn.e4 author 0 向陣列中插入元素 public class insert4 5num 原來位置元素向右挪一位 這個迴圈理解上有點難度,首先,i一定是i scores.length 1,如果不減一,會陣列越界 for int i scores.leng...

向陣列中插入元素

package com.cn.learn.e4 author 0 向陣列中插入元素 public class insert4 5num 原來位置元素向右挪一位 這個迴圈理解上有點難度,首先,i一定是i scores.length 1,如果不減一,會陣列越界 for int i scores.leng...

java向陣列中插入元素

title test insert array description 該方法的主要作用 像陣列中插入元素 param 設定檔案 return 返回型別 void throws test public void test insert array 元素後移 for int i list.length...