通用操作
1.加号
1.将两个列表中的元素拼接成一个新的列表
乘号
1.将列表指定重复的次数,也就是复制
in
**用于检测元素是否存在列表中,如果存在返回true,不在返回false
not in
检测元素是否在列表中,如果在返回false,不在返回true
max()min()
1.获取列表中的最大值与最小值
list.index()
获取指定元素在列表中的位置,index有两个参数,第二个参数指定起始位置,第三个参数指定结束位置
list.count
**1.获取指定元素在列表中存在的次数
修改列表
下标索引值
例如:list【x】= x
del关键字
del list
切片+步长
如果替换元素大于原有元素,多余元素依次往后延
如果替换元素小于原有元素,原有元素变成替换元素
列表添加元素与删除的方法
appden()
1.向列表最后的位置添加元素
insert()
list。insert()向列表指定位置添加元素,insert有两个参数,第一个参数要添加元素的位置,第二个参数要插入的元素
extend()
1.扩展当前序列,用一个序列当参数,将该序列中的元素点击到当前列表当中
pop()
根据索引删除并返回删除的元素
remove()
删除指定的元素
reverse()
翻转列表
soft(revetse=true)
对列表中的元素进行排序
遍历列表
while的实现步骤原理
1.初始化表达式
2.条件表达式
3.更新条件表达式
while语句,自上而下依次对表达式进行求值判断
如果
for循环的实现原理
for循环的代码会执行多次,列表中有几个元素就执行几次
语法
for 变量 in 序列
代码块
3.每执行一次就将序列之内管的元素赋值给变量,可以通过变量来获取序列中的元素
range()函数的特点以及for循环的配合使用
开始:默认为0
结束:不包括结束
步长:默认为1
range()函数配合for循环方便执行循环次数,range()中传递几次,则循环几次,并且结合for循环灵活运用
for i in range()
代码块
.
.