python
列表的切片
意义:
基于列表,通过切片操作,得到一个新的列表
注意:
基于索引值操作:第一个索引值为0
语法:
list[start:stop:step]
start:
表示切片的开始位置
stop
表示切片结束位置(不包含终点)
可以省略不写,如果不写,默认到最后(包含最后一个)
step
表示步长
可以省略,如果不写,默认值为1
切出前三个
切出后三个
步长为正
步长为负
列表倒序
切片操作中不存在越界问题
列表常用功能
添加
append(obj)
尾部添加元素
insert(index,obj)
指定位置插入指定元素
extend(list)
将一个列表中的所有元素,逐个加入到另外一个列表中
删除
list.remove(要删除的元素)
del list[index]
list.pop(index)
list.clear()
清空
查询
value in