python 列表物件的所有方法

2021-10-07 02:36:18 字數 2349 閱讀 2573

記錄下,很容易忘記

list.extend(l) :將乙個給定列表中的所有元素都新增到另乙個列表中,相當於 a[len(a):] =

l 。list.remove(x):刪除列表中值為 x 的第乙個元素。如果沒有這樣的元素,就會返回乙個錯誤。

list.pop([i]):從列表的指定位置刪除元素,並將其返回。如果沒有指定索引, a.pop() 返回 最後乙個元素。元素隨即從列表中被刪除。(方法中 i 兩邊的方括號表示這個參 數是可選的,而不是要求你輸入 對方括號,你會經常在python 庫參考手冊中遇 到這樣的標記。)

list.index(x):返回列表中第乙個值為 x 的元素的索引。如果沒有匹配的元素就會返回乙個錯 誤。

list.count(x):返回 x 在列表**現的次數。

list.sort():對列表中的元素就地進行排序。

list.reverse():就地倒排列表中的元素。

list.copy(x):複製列表x,賦值給新的列表。

lista=[1

,22,22

,33,44

,77,33

,67,50

]b=list

.copy(lista)

print

("copy:%s"

%b)print

("count統計:%s,%s,%s"

%(lista.count(33)

, lista.count(22)

, lista.count(0)

))lista.insert(1,

5)print

("insert:%s"

%lista)0)

print

(%lista)

print

("index:%s"

%lista.index(50)

)lista.remove(44)

print

("remove44:%s"

% lista)

lista.reverse(

)print

("reverse列表元素倒序:%s"

% lista)

lista.sort(

)print

("sort列表元素排序預設公升序:%s"

% lista)

listb =

list

.extend(listb,lista)

#extend(x,y)[x是被匯入的列表,y指定的需要的元素]

print

("extend把a的元素全部新增到b中:%s"

% listb)

lista.pop(

)print

("pop:預設刪除最後乙個%s"

%lista)

lista.pop(0)

print

("pop:刪除指定位置第乙個%s"

%lista)

c:\python37\python.exe d:

/pythonproject/daydaystudent/fuction/listdata.py

copy:[1

,22,22

,33,44

,77,33

,67,50

]count統計:2,

2,0insert:[1

,5,22

,22,33

,44,77

,33,67

,50][

1,5,

22,22,

33,44,

77,33,

67,50,

0]index:

9remove44:[1

,5,22

,22,33

,77,33

,67,50

,0]reverse列表元素倒序:[0

,50,67

,33,77

,33,22

,22,5

,1]sort列表元素排序預設公升序:[0

,1,5

,22,22

,33,33

,50,67

,77]extend把a的元素全部新增到b中:[0

,1,5

,22,22

,33,33

,50,67

,77]pop:預設刪除最後乙個[0,

1,5,

22,22,

33,33,

50,67]

pop:刪除指定位置第乙個[1,

5,22,

22,33,

33,50,

67]process finished with exit code 0

獲取js物件所有方法

1 物件內建屬性方法 object.keys 該方法返回乙個陣列,陣列內包括物件內可列舉屬性以及方法名稱。陣列中屬性名的排列順序和使用for.in遍歷該物件時返回的順序一致。通過呼叫object.keys 方法,獲取物件上已定義 可列舉 的屬性和方法 var keys object.keys tes...

python 物件導向 私有方法,公有方法

每天一點點 python 物件導向 私有方法 私有方法 在方法名字的前邊加兩個下劃線 如 test1 self class dog def test1 self print 1 def test2 self print 2 dog dog dog.test1 dog.test2 輸出結果 1 2 輸...

String所有方法

char charat int index 返回指定索引處的 char 值。int compareto object o 把這個字串和另乙個物件比較。int compareto string anotherstring 按字典順序比較兩個字串。int comparetoignorecase stri...