常用方法:增
#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))