#新建list lst0=["你","好","呀"] #索引 #从前往后,下标依次是0,1,2,3,4 #从后往前,下标依次是-1,-2,-3,-4 print(lit0[1]) #输出结果为---->>>好 #向末尾+1个元素 lst=[10,20,30] lst.append(100) print(lst) #输出结果为---->>>10,20,30,100 #把lst2作为元素加进去 lst2=['hellow','world'] lst.append(lst2) print(lst2) #输出结果为---->>>10,20,30,100,'hellow','world' print(lst) #在指定位置加一个元素+++++ lst.insert(1,ins) print(lst) #输出结果为---->>>10,ins,20,30,100,'hellow','world' lst3=[True,False] #在任意位置加N多个元素 lst[1:]=lst3 print(lst) #输出结果为---->>>10,True,False,ins,20,30,100,'hellow','world' #从列表中移去一个元素,如有重复只去掉第一个-------- lst4=[10,20,30,40,50,60,30] lst4.remove(30) print(lst4) #元素不存在value error:x not in lst4 #pop根据索引移除 lst4.pop(1) print(lst4) #如果索引位置不存在,将抛出异常 pop index out of print('-------------切片操作-删除至少一个元素,将产生一个新的列表对象---------') new_lst4=lst4[1:3] #不包含第三位吗???? print('原列表',lst4) print('切的列表',new_lst4) '''不产生新的列表对象而是删除原列表中内容''' lst4[1:3]=[] print(lst4) '''清除all''' lst4.clear() print(lst4) '''del删除列表对象''' del lst4 print(lst4) #NameError: name 'lst4' is not defined
入门级列表知识--索引增删改
于 2022-09-22 10:41:01 首次发布