1. 程式人生 > >列表(list)的增刪改查

列表(list)的增刪改查

list 可以通過 索引,切片,切片加步長取出列表中的某個元素

列表的增:

# 追加 append() 在列表的後面追加元素

#  插入 insert()在列表的某個位置插入元素  會加在你輸入位置的前面 例如:insert(0,‘hello’) 就是在開頭加上hello

# 迭代著增加,追加的是可迭代物件,如果想這個物件的每個元素依次新增到倆表中

列表的刪:
# pop()    按照索引刪除 有返回值 

# remove() 按照元素刪除 刪除列表中的某個元素

# clear() 清空列表 將列表的元素全部清除

# del() 按照索引刪除某個元素和pop相同 也可以按照切片刪除某一部分的元素 

列表的改:

#直接按照索引去改 

#按照切片去改 (步長),如果按照切片加步長去改 切出幾個元素就用幾個元素去改 不能多加或者減少元素

列表的查:
# 按照索引 按照切片 按照切片加步長 按照迴圈(for迴圈)去查

 

其他方法

# sort 排序 預設是從小到大的拍尋

# sort(reverse=True)  反轉 從大到小

#reverse() 從大到小

# range() 可以控制範圍內的數字列表 通常和for搭配使用

index 通過元素找索引找到就返回找不到就報錯