python中列表操作

2021-08-21 19:23:19 字數 1002 閱讀 7798

建立列表 name = list() 或 name =

常規操作:增刪改查

name.insert(1』插入的位置』,」」) 任意位置插入資料

name.extend([「」,」」,」」])  末尾插入多個資料

刪除:del name[1]   del name[6][1] 刪除單個資料

name.clear()  清空列表

修改:name =」」 清除當前所選資料,插入新資料

檢視:name[1]  通過編號直接查詢

print(name[1])     列表的編號稱為 「下標」 或 「索引」

擴充:name.copy()   複製乙個新列表

name.count(「」) 檢視資料中某個資料出現的次數

name.index(「」)  檢視某個資料的位置

name.pop()預設刪除最後乙個資料,也可指定刪除(指定下標)name.pop(1)

name.remove(「」)刪除指定的資料(指定資料)

name.reverse() 資料反轉

name.sort()  預設排序

c=len(name)   print(c) 獲取列表中資料的個數

(正向索引)列表的切片name[0-10]

n1 = name [6:]  顯示6,7,8,9,10

n2 = name[:3]  顯示0,1,2

n3 = name[1:6:2]  顯示1,3,5 間隔位兩個

n4 = [0,5] 顯示 0,1,2,3,4

反向索引    n5 = name[-3:-1] 顯示8,9

n6 = name[-1]  顯示最後一位       

for 迴圈:專門用於遍歷多個資料

將每乙個元素前新增乙個下標 for x,y in enumerate(name):

pirnt(x,y)

「 」.join(name)  字串函式,將列表轉化為字串

python中的列表操作

lst 葫蘆娃 喜羊羊 美羊羊 美羊羊 傻羊羊 c lst.count 美羊羊 計算出某一字元出現的次數 print c lst 1 4,5 2,23 43,3 34 lst.sort 公升序排列 print lst lst.sort reverse true 降序排列 print lst lst ...

python中列表切片操作

python列表切片 python中符合序列的有序序列都支援切片 slice 例如列表,字串,元組。格式 start end step start 起始索引,從0開始,1表示結束 end 結束索引 step 步長,end start,步長為正時,從左向右取值。步長為負時,反向取值 注意切片的結果不包...

python列表建立操作 python列表操作

建立列表 sample list a 1,a b python 列表操作 sample list a b 0,1,3 得到列表中的某乙個值 value start sample list 0 end value sample list 1 刪除列表的第乙個值 del sample list 0 在列...