天天看點

初識清單和清單的增删改查

清單初識

清單是一種容器型資料類型,可以儲存大量的資料。

清單可儲存的資料類型:元組-清單-字元串-bool-int

清單的索引和切片規則與字元串一樣

清單的增删改查排序

增:

1、append 在尾部追加指定元素

list.append('添加元素')

2、insert 根據索引插入指定元素

list.insert(索引,'插入元素')

3、extend 以疊代的方式追加

list.extendd('追加元素')

删:

1、pop 按照索引值删除(有傳回值)

list.pop(索引值)

2、remove 按照元素删除

list.remove('指定元素')

3、clear 清空清單,并保留白白清單

list.clear()

4、del 記憶體級删除可索引,可切片

del list

改:

1、按照索引改

list[索引]='更改内容'

2、按照切片改 先删除切片區内容,在以疊代的方式添加

list[切片]='更改内容'

查:

1、按照切片索引查

print(list[切片索引])

2、for循環查

for i in list:

print( i )

排序:

1、sort 從小到大順序排列

list.sort()

2、sort( reverse= True) 從大到小順序排列

list.sort(reverse=True)

3、reverse 反轉清單

list.reverse

元組

隻讀資料,不能增删改,隻能查詢。查詢可索引/切片/步長。

元組中的清單可以提取出來更改,元組中的元素不可更改增删,但元組做為一個整體,可以在清單中整體删除,也可以用del 删除這個整體。

range

自定義的數字範圍清單,滿足顧首不顧尾的原則,一般與for循環一起使用,可以增加步長。

range(len(str))

轉載于:https://www.cnblogs.com/Greed-shumiaomiao/p/9042917.html