Python List列表中的常用方法總結

2021-08-21 14:16:48 字數 1407 閱讀 1921

extend():合併(可以將兩個陣列合併到乙個裡面)

remove():移除

sort():排序

clear():清除全部內容

count():統計個數

index():定位

pop():刪除某個下標上的值,names.pop(0)

#這一句等於 del names[0]

insert():插入到某個位置上去,列表自動後移

reserve():反轉

copy():複製

!!!值得注意的地方,見下圖:

查詢:print(names[0])#陣列的第乙個位置上的內容

print(names[0:3])#從左數,但是取不到3位置上的內容,只取0,1,2位置上的

print(names[-1])#取最後乙個值

print(names[-3:-1])#取-3,-2位置上的值

print(names[-3:])#想取到最後乙個值,冒號後空著

#同樣,從第乙個開始取值,第乙個位置也可以省略

print(names[:3])

增加:names=["桃子"

,"蘋果"

,"檸檬"

,"芒果"

]print

(names)"橙子"

)#在最後面插入

print

(names)

names.insert(

1,"梨"

)#在任意位置插入,names.insert(下標,「值」)

print

(names)

'''

注意:不能批量插入資料改:

直接覆蓋掉就行。例如:

names[

2]="李子"

刪除:#delete1

方法一:按內容刪除

names.remove("橙子"

)print

(names)

#delete2

方法二:按位置刪除

del

names[0]

print

(names)

#delete

3方法三:按位置刪除

names.pop(0)

#這一句等於 del names[0]

print

(names)

Python list(列表)實踐

列表常用操作 1.先建立個商品列表 product iphone xiaomi meizu 2.列印列表 product iphone xiaomi meizu 3.追加乙個元素 product.append samsung product iphone xiaomi meizu samsung 4...

python list列表 元組

一.切片 1.切片取值list 顧頭不顧尾 2.如果第乙個範圍不寫的話,從第乙個元素開始取,預設的是0 3.如果切片的的範圍不寫的話代表去到結尾 4.開頭和結尾的下標都不寫的話,代表去整個list 5.1代表最後乙個元素 6.切片同樣應用於字串 2.列表分片的步長 隔幾個取一次 步長為負數時,相當於...

Python List 去除列表中重複的元素

比較容易記憶的是用內建的 setl1 b c d b c a a l2 list set l1 print l2 還有一種據說速度更快的,沒測試過兩者的速度差別 l1 b c d b c a a l2 fromkeys l1 keys print l2 這兩種都有個缺點,祛除重複元素後排序變了 a ...