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