溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python列表常用的方法

發(fā)布時間:2020-07-07 15:37:49 來源:億速云 閱讀:169 作者:清晨 欄目:編程語言

這篇文章將為大家詳細講解有關python列表常用的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

列表是最常用的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 "Updated List : ", aList;

以上實例輸出結果如下:

Updated List :  [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 "Count for 123 : ", aList.count(123);
print "Count for zara : ", aList.count('zara');

以上實例輸出結果如下:

Count for 123 :  2

Count for zara :  1

3、extend()方法

extend()方法用于在列表末尾一次性追加另一個序列中的多個值(用新列表擴展原來的列表)。

extend()方法語法:list.extend(seq)

示例:

#!/usr/bin/python

aList = [123, 'xyz', 'zara', 'abc', 123];
bList = [2009, 'manni'];
aList.extend(bList)

print "Extended List : ", aList ;

以上實例輸出結果如下:

Extended List :  [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 -- 列表中要移除的對象。

返回值:該方法沒有返回值但是會移除列表中的某個值的第一個匹配項。

關于python列表常用的方法就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI