1. 程式人生 > >Python資料型別之列表

Python資料型別之列表

 

常用方法:增 

 

#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))