1、操作1:提取列表前3个元素。列表的切片只需要在列表名称后加方辖艮鲔鸣括号[],在括号中指定起始索引跟结束索引即可。如提取列表的前3个元素,起止索引为[0,3],因为列表索引是从0开始的,另外结束索引代表的元素是不会被提取的。代码示例如下:fruits = ["apple","peach","banana","orange","strawberry"]print(fruits[0:3])
2、操作2:提取列表任意元素。如果需要提取位置1-3的元素,将切片索引值设为[1:4]即可。代码示例如下:fruits = ["apple","peach","banana","orange","strawberry"]print(fruits[1:4])
3、操作3:从列表开头提取元素。对于从列表开头开始提取的元素,起始值可以不输入,只需要输入结束的索引即可。代码示例如下:fruits = ["apple","peach","banana","orange","strawberry"]print(fruits[:4])
4、操作4:提取列表某个位置开始到列表末尾的元素。如果需要提取的列表元素是从列表某个位置开始直到列表最后,可不输入结束索引。代码示例如下:fruits = ["apple","peach","banana","orange","strawberry"]print(fruits[1:])
5、操:5:提取列表末尾固定位数的元素。如果不知道列表长度,只知品疏饯懒道需要提取的是列表末尾的几个元素,如提取列表末尾的2个元素,可将切片索引值设为[-2:],这样不管列表长度多长,均会取到列表末尾两个元素。代码示例如下:fruits = ["apple","peach","banana","orange","strawberry"]print(fruits[-2:])
6、操作6:提取除末尾几个元素外的列表元素。这种切片从列表开头开奘疚豫枭始取元素,故开始值不用输入,只需要输入需要结束的索引值即可。代码示例如下:fruits = ["apple","peach","banana","orange","strawberry"]print(fruits[:-2])
7、总结:1、切片的方法对于灵活处理数据非常有用,如身份证号码的处理等。2、每种切片方法各有不同,使用时如果一种方法不能达到效果,可试试另外的切片方法,也许会有意想不到的效果。