1 #增删改查 2 new_student = ['hanm','yangll','jiajj','liuz'] 3 #查 4 print(new_student[0]) 5 6 # 增加 7 new_student.append('hujc') #在列表末尾增加 8 new_student.insert(1,'xiaohei')#指定位置增加 9 print(new_student) 10 11 # 修改 12 new_student[0] = 'niuhy' 13 print(new_student) 14 15 # 删除 16 new_student.pop(1)#删除指定位置的元素 17 new_student.pop()#默认删除最后一个元素 18 new_student.remove('jiajj')#传元素,列表中有多个相同元素时,只删除一个元素 19 print(new_student) 20 count_stu = new_student.count('niuhy')#统计元素的个数 21 print(count_stu) 22 23 print(new_student.index('niuhy'))#找到元素的下标 24 new_student.clear()#清空列表 25 new_student.sort()#排序 26 27 num = [10,1,4,9,5,7] 28 num.sort() 29 print(num)
1 l3 = [1,4,6,2,9] 2 l3.reverse()#反转 3 print(l3) 4 5 #合并元素 6 l = [1,2,3] 7 l2 = [4,5,6] 8 l.extend(l2) 9 print(l) 10 #直接循环list,每次循环的结果就是list的元素 11 new_student = ['hanm','yangll','jiajj','liuz'] 12 for stu in new_student: 13 print(stu) 14 15 # 多维数组 16 #二维数组 17 l = [1,2,3,['a','b','c']] 18 print(l[3][1])#取到b 19 #三维数组 20 l2 = [1,2,3,['a','b','c',['!','@','#']]] 21 print(l2[3][3][1])#取到@