列表的增:
li =
['libai'
,'sushi'
,'dufu'
,'sushi'
,"白居易"
]
第一種:
'diaochan'
(li)
第二種:
insert():指定插入位置
# 將'詩人'這個元素插入第三個位置
li.insert(2,
'詩人'
)
第三種:
extend():迭代追加
li.extend(
'abcd'
)#將組成字串abcd的每個字元逐個追加為列表末尾的元素
li.extend(
['qwe',1
,2])
#將組成列表的每個元素逐個追加為li末尾的元素
刪:
第一種:
第二種:
第三種:
clear():清空列表內元素,列表本身還存在
'''
'''li =
[i for i in
range(10
)]print
(li)
li.clear(
)print
(li)
# [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
#
第四種:
關鍵字 del:
# 1.按照索引刪除
del li[-1
]# 2.按照切片(步長)刪除
del li[::
2]
改:
第一種:按索引修改
li[0]
="李白"
# 將第乙個元素改為「李白」
第二種:按切片修改
li[2:
]='吃了好多肉'
#將從第三個元素起,往後的元素改為'吃','了','好','多','肉'
第三種:按切片加步長
li[::
2]='abc'
#加步長必須一一對應,否則會報錯
查:
第一種:
第二種:
迴圈列印
for i in li:
print
(i)
python 列表的增刪改查
列表 有序可變的,索引 作用 儲存資料的,支援很多種資料型別 定義方式 lst 1,alex true,a b 增 extend 迭代新增 insert 插入 insert 1,admin 盡量少用 刪def lst 刪除整個列表 def lst 0 2 切片刪除 def lst 0 5 2 步長刪...
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 列表 索引值 下...