python list 常用方法總結

2021-10-08 17:25:58 字數 1692 閱讀 1142

參考[

只要把逗號分隔的不同的資料項使用方括號([ ])括起來即可 下標(角標,索引)從0開始,最後乙個元素的下標可以寫-1

list1=

["a"

,"aa"

,"aaa"

,"aaaa"

,"aaa"

]list1 =

#空列表

"aaaa"

)#在list 末尾增加乙個元素

list

.insert(2

,'ccc') #在指定位置新增元素,如果指定的下標不存在,那麼就是在末尾新增

list1.extend(list2)

#合併兩個list list2中仍有元素

list1.pop(

)#刪最後乙個元素

list1.pop(1)

#指定下標,刪除指定的元素,如果刪除乙個不存在的元素會報錯

list1.remove(

"a")

#刪除list 裡面的乙個元素,有多個相同的元素,刪除第乙個

print

(list1.pop())

#有返回值

print

(list1.remove())

#無返回值

del list1[1]

#刪除指定下標對應的元素

del list1 #刪除整個列表, list刪除後無法訪問

print

(list1)

#遍歷列表

for i in list1:

#與上面等價

print i

print

(list1[0]

)#使用下標索引來訪問列表中的值,同樣你也可以使用方括號的形式擷取字元

print

(list1.count(

"aaa"))

#檢視某個元素在這個列表裡的個數,如果改元素不存在,那麼返回0

print

(list1.index(

"aaa"))

#找到這個元素的小標,如果有多個,返回第乙個,如果找乙個不存在的元素會報錯

list1=

["a"

,"aa"

,"aaa"

,"aaaa"

]tuple1=

("a"

,"b"

,"c"

)len

(list1)

#列表元素個數

max(list1)

#返回列表元素最大值

min(list1)

#返回列表元素最小值

list

(tuple1)

#將元組轉換為列表

for key,value in

enumerate

(list1)

:#enumerate(列印元素對應的下標),同時取下標,元素

print

(key)

print

(value)

list1.reverse(

)#將列表反轉

list1.sort(

)#排序,預設公升序

list1.sort(reverse=

true

)#降序排列

python list常用方法

空列表 li 用逗號分割,裡面可以新增任意型別元素 li 1,2,aaa 4,5,6,7 li 1,2,3,4,5 for i in li print i,end t 1 2 3 4 5 索引值可以為負數,代表倒數第幾個元素 li 1,2,3,4,5 print li 2 4for i in ran...

Python list常用方法

除前面章節介紹的增加元素 刪除元素 修改元素方法之外,列表還包含了一些常用的方法。例如,在互動式直譯器中輸入 dir list 即可看到列表包含的所有方法,如下所示 dir list 在上面輸出結果中己經剔除了那些以雙下畫線開頭的方法。按照約定,這些方法都具有特殊的意義,不希望被使用者直接呼叫。上面...

Python list常用方法

求列表的長度,即列表元素個數 a 1 2,3 4 len a 4value 需要統計的元素 統計列表裡某個元素的個數,如果元素不存在,則返回0 a s u n s o n g a.count s 2 a.count p 0value 需要新增的元素 新增元素到列表尾部 a shanghai a sh...