參考[
只要把逗號分隔的不同的資料項使用方括號([ ])括起來即可 下標(角標,索引)從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...