1 # coding=utf-8 2 # Author: RyAn Bi 3 names = ['A','B','C','D'] 4 print(names) 5 print(names[0]) #从0开始记录 6 print(names[1],names[2]) 7 print(names[1:3]) #不包含3 8 print(names[3]) 9 print(names[-1]) #倒着数 10 print(names[-2:]) #取-2到-1,由于没有办法包含-1,所以不写 11 12 names.append('F') #在最后追加一个F 13 names.insert(1,'E') #在1的位置,加入E,之后依次后挪 14 print(names) 15 16 names[2] = 'G' #修改了2号的名字 17 print(names) 18 19 names.remove('G') #删除G 20 print(names) 21 del names[1] #删除下标1 22 print(names) 23 names.pop()#默认删除最后一个,如果加入下标1,相当于删除下标1,等同于del names[1] 24 print(names) 25 print(names.index('A')) #找A的位置 26 print(names[names.index('A')]) #找到A的位置,并打印A 27 names.insert(1,"A") 28 print(names.count('A')) #统计A的数量 29 #names.clear() #清空列表 30 names.reverse() #翻转列表 31 print(names) 32 names.sort() #排序,默认顺序(ask码中的排序) 33 print(names) 34 names2=[1,2,3,5] 35 36 names.extend(names2) #将names和names2合并 37 print(names,names2) 38 del names2 #删除name2表