list = [] #定义 list = [0for i in range(10)] # 初始化一个长度为10且全都为0的列表 (其中0能更换成i或其他) list.append(a) #在数组的末尾添加元素a list.insert(i,a) #i为在哪一个位置插入a list.extend([]) # 把某个列表插到list中,参数是一个列表 list.index(a) #在列表中搜索元素a,返回其位置 list.index(a,0,5) #在0,5搜索 list.remove(a) #删除第一个次出现的a len(list) #列表长度 del list #把list在内存中清除 del list[1] #把list[1]删除 list[1:3] #只是拷贝 list[1],list[2] (3-1=2只有两个元素) list1 = list[:] #列表拷贝 list2 = list #只是相等,list变,list2也变,只是指定另一个名字罢了 #列表之间的比较 默认从[0]开始 list = list1 + list2 # 合并列表 list * 3 # 列表判断元素 a in list a notin list list.count(a) #a在list中出现的次数 list.reserve() #翻转 list.sort() list.sort(reserve = true) #从大到小