python-07-列表
1、概念
列表list--python中使用最频繁的。类似于java的数组。
专门存储一串信息的。
列表用[]表示,数据之间用逗号","分开,如:name_list = ["张三", "李四", "王五"]
列表的索引从0开始,索引就是数据在列表中的位置编号,索引又可以被称为下标。
注意:
从列表中取值时,超出索引范围,程序会报错。
列表如何存储数据,如何取? 取值时根据索引取值,如:name_list[0] 将取到 张三
2、列表的操作方法11个
本质上把一个变量从内存中删除 后续的代码就不能使用这个变量了,在开发中最好使用列表提供的方法。
len()是一个函数。
3、迭代/遍历
从头到尾按照顺序从列表中获取数据。
在python中为了提高列表的遍历效率,专门提供的 迭代iteration遍历
使用for也能实现迭代遍历
for name in name_list:
print(name)
5、列表适用场景
虽然在python中列表可以存储不同类型的数据
但是开发时,更多应用场景:
存储相同类型的数据
通过迭代遍历,在循环体内部,针对列表中的每一项元素,执行相同的操作。
4、函数、方法、关键字
关键字:是python内置的,具有特殊意义的符号。关键字后面不需要使用符号。
函数:封装了独立功能,可以直接调用。
函数名(参数)
函数需要死记硬背
方法:和函数类似,同样封装了独立功能
方法需要对象来调用,表示针对这个对象要做的操作
对象.方法名(参数)
在变量后面输入.,然后针对这个变量要执行的操作,容易记忆。