python 列表的增刪改查

2022-02-24 22:55:45 字數 695 閱讀 9807

列表

有序可變的,索引

作用:儲存資料的,支援很多種資料型別

定義方式:

lst = [1,"alex",true,('a','b')]增

extend() # 迭代新增

insert() # 插入 insert(1,"admin") 盡量少用

刪def lst -- 刪除整個列表

def lst[0:2] -- 切片刪除

def lst[0:5:2] -- 步長刪除

clear() # 清空列表

pop() # 預設刪除最後乙個 -- 有返回值 返回的是被刪除的元素 -- 通過索引進行刪除

remove() # 通過元素進行刪除

lst = ["adf","asdf","des"]

lst[0:2] = 12345 # 報錯,後面需要加可迭代物件

lst[0:2] = "12345"

print(lst) # [1,2,3,4,5,"des"]

lst[0:2] = 1,2,3,4,5

print(lst)

lst[0::2] = "1" # 有幾個位置需要幾個字元

for i in lst:

​ print(i)

列表的巢狀:

取值通過索引進行取值,一層一層的進行查詢

Python列表的增刪改查

列表的增 li libai sushi dufu sushi 白居易 第一種 diaochan print li 第二種 insert 指定插入位置 將 詩人 這個元素插入第三個位置 li.insert 2,詩人 第三種 extend 迭代追加 li.extend abcd 將組成字串abcd的每個...

python列表的增刪改查

定義個列表 a xiaobao aiaohao biaoliao ciaoqing eiaoli qibao 列表查詢 print a 3 列表是從0開始 print a 2 5 列印位置2到4的內容 print a 1 1 2 2是高階 此處是從位置為1開始加2遞增顯示,1 和為空 都是取到最後 ...

列表的增刪改查

列表的定義及使用 python中的資料型別 number bool intfloat complex list str tuple dict set列表特性 可以儲存任意型別的多個元素 允許相同元素的存在 列表是有序的,索引順序 列表的定義以及使用 scores 列表的長度 len 列表 索引值 下...