list是一个小的封装函数,本质就是函数,在编程里面,这个到底是叫它列表还是清单,我觉得更应该叫它清单,列表里面会是有很多数据,并且会像excel列表一样,才应该叫列表,但在编程里面,list并不会画出excel一样的方框,所以我觉得它更应该叫清单。
知识点1 :创建一个名字清单
name_list = ["张三", "李四", "王五", "赵六"]
知识点2: 打印最后一个名字:赵六
name_list = ["张三", "李四", "王五", "赵六"]
print(name_list[3])
知识点3:用for 循环和while循环刷一遍name_list的名字
name_list = ["张三", "李四", "王五", "赵六"]
i=0 while i < len(name_list): print(name_list[i]) i+=1
for i in name_list: print(i)
再次解说列表的增删改查
增就是创建或插入信息 :创建大家都会了,那就说插入,.inster() 就是默认在列表最后面插入,还有就是指定位置.inster(8,'ss')
删,就是删除全部或删除其中一个
删除全部 .clear()
删除其中某个 .pop(''ss)
改,就是改动里面的信息
例如:
name_list = ['Tom', 'Lily', 'Rose'] name_list[1]='大鹏鸟' print(name_list) #这样就把'Lily' 改成大鹏鸟了
查,就是查找,查找我们知道的信息是否在列表里面
name_list1 = ['lily', 'tom', 'jack', 'lily', 'haha','333'] # 1.index()方法:指定数据所在位置的下标 # 列表序列.index(数据, 开始位置下标, 结束位置下标) # index = name_list1.index("lily") index = name_list1.index("lily",0,4)