Python資料型別之列表
阿新 • • 發佈:2019-01-06
常用方法:增
#append() :在列表末尾新增新的元素 list12 = [1,2,3] list12.append(6) list12.append([6,8]) print("新增後的list12:",list12) #extend()在末尾一次性在另一個列表中的多個值 list13 = [1,2,3] list13.extend([4,5,6]) list13.extend(list12) print(list13) #insert(a,b):在指定下標a新增一個元素b,不覆蓋元素,原資料向後順延 list14 =[1,2,3] list14.insert(0,0) list14.insert(2,[7,8]) print(list14)
常用方法:刪
#pop(x=list[-1]):移除列表中指定下標的元素,預設移除最後一位元素,並返回出刪除的資料 list15 = [1,2,3,4,5,6] list15.pop(2) print(list15) list15 = [1,2,3,4,5,6] print(list15.pop(2)) #remove():移除列表中的某一個元素的第一個匹配 list16 = [1,2,2,3,4,2] list16.remove(2) print(list16) #clear():清除列表中所有的元素 list17 = [1,23,4] print("list17的元素為",list17.clear())
常用方法:改
#reverse():列表元素倒序
list22 = [1,2,3,4]
list22.reverse()
print("倒序後:",list22)
常用方法:查
#index(x,a,b):從列表中找出某個值x的第一個匹配的索引值,在[a,b]範圍內,預設為全部列表 list18 = [1,2,3,4,3,3,3] index18 =list18.index(3) index19 = list18.index(3,4,5) print(index18) print(index19) #len():返回列表中元素個數 list19 = [1,2,3,4,5] print("列表中元素個數:",len(list19)) #count():返回列表中某一元素的個數 list20 = [1,2,3,3,3,2,3,2] print("元素2的個數",list20.count(2))