列表是最常用的Python數(shù)據(jù)類型,它可以作為一個方括號內(nèi)的逗號分隔值出現(xiàn)。列表的數(shù)據(jù)項不需要具有相同的類型。
python列表常用的方法:
1、append()方法
append()方法用于在列表末尾添加新的對象。
append()方法語法:list.append(obj)
示例:
#!/usr/bin/python
aList=[123,'xyz','zara','abc'];
aList.append(2009);
print"UpdatedList:",aList;
以上實例輸出結果如下:
UpdatedList:[123,'xyz','zara','abc',2009]
2、count()方法
count()方法用于統(tǒng)計某個元素在列表中出現(xiàn)的次數(shù)。
count()方法語法:list.count(obj)
示例:
#!/usr/bin/python
aList=[123,'xyz','zara','abc',123];
print"Countfor123:",aList.count(123);
print"Countforzara:",aList.count('zara');
以上實例輸出結果如下:
Countfor123:2
Countforzara:1
3、extend()方法
extend()方法用于在列表末尾一次性追加另一個序列中的多個值(用新列表擴展原來的列表)。
extend()方法語法:list.extend(seq)
示例:
#!/usr/bin/python
aList=[123,'xyz','zara','abc',123];
bList=[2009,'manni'];
aList.extend(bList)
print"ExtendedList:",aList;
以上實例輸出結果如下:
ExtendedList:[123,'xyz','zara','abc',123,2009,'manni']
4、index()方法
index()方法用于從列表中找出某個值第一個匹配項的索引位置。
index()方法語法:list.index(x[,start[,end]])
參數(shù):
x--查找的對象。
start--可選,查找的起始位置。
end--可選,查找的結束位置。
5、pop()方法
pop()方法用于移除列表中的一個元素(默認最后一個元素),并且返回該元素的值。
pop()方法語法:list.pop([index=-1])
參數(shù):
obj--可選參數(shù),要移除列表元素的索引值,不能超過列表總長度,默認為index=-1,刪除最后一個列表值。
返回值:該方法返回從列表中移除的元素對象。
6、remove()方法
remove()方法用于移除列表中某個值的第一個匹配項。
語法
remove()方法語法:list.remove(obj)
參數(shù)
obj--列表中要移除的對象。
返回值:該方法沒有返回值但是會移除列表中的某個值的第一個匹配項。
以上內(nèi)容為大家介紹了python列表有哪些常用方法?希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。