Python 的列表數(shù)據(jù)類(lèi)型包含更多的方法。這里是所有的列表對(duì)象方法:
list.
append
(x)把一個(gè)元素添加到列表的結(jié)尾,相當(dāng)于 a[len(a):]= [x]
。
list.
extend
(L)將一個(gè)給定列表中的所有元素都添加到另一個(gè)列表中,相當(dāng)于 a[len(a):]= L
。
list.
insert
(i,x) 在指定位置插入一個(gè)元素。第一個(gè)參數(shù)是準(zhǔn)備插入到其前面的那個(gè)元素的索引,例如 a.insert(0,x)
會(huì)插入到整個(gè)列表之前,而 a.insert(len(a),x)
相當(dāng)于 a.append(x)
。
list.
remove
(x)刪除列表中值為 x 的第一個(gè)元素。如果沒(méi)有這樣的元素,就會(huì)返回一個(gè)錯(cuò)誤。
list.
pop
([i])從列表的指定位置刪除元素,并將其返回。如果沒(méi)有指定索引,a.pop()
返回最后一個(gè)元素。元素隨即從列表中被刪除(方法中i 兩邊的方括號(hào)表示這個(gè)參數(shù)是可選的,而不是要求你輸入一對(duì)方括號(hào),你會(huì)經(jīng)常在Python 庫(kù)參考手冊(cè)中遇到這樣的標(biāo)記)。
list.
clear
()從列表中刪除所有元素。相當(dāng)于 del a[:]
。
list.
index
(x)返回列表中第一個(gè)值為 x 的元素的索引。如果沒(méi)有匹配的元素就會(huì)返回一個(gè)錯(cuò)誤。
list.
count
(x)返回 x 在列表中出現(xiàn)的次數(shù)。
list.
sort
()對(duì)列表中的元素就地進(jìn)行排序。
list.
reverse
()就地倒排列表中的元素。
list.
copy
()返回列表的一個(gè)淺拷貝。等同于 a[:]
。
新聞熱點(diǎn)
疑難解答
網(wǎng)友關(guān)注