切片是列表取值的一种方式,切片取值顾头不顾尾
常用取值方式
1、取两个下标中间的值------顾头不顾尾

格式:[开始下标:结束下标]

示例:从初始下标1开始取,取到结束下标3结束,顾头不顾尾,取得是下标为1和2的值

 运行结果:

2、从头开始取,取到某个下标结束,那么开头的下标可以省略不写

格式:[:结束下标]

示例:从初始下标开始取,取到某个下标结束

运行结果:

3、从某个下标开始取,取到末尾,那么末尾的下标可以省略不写

格式:[初始下标:]

示例:从下标为1开始取,取到末尾

运行结果:

 

 4、取列表中所有的值,不用写初始值也不用写末尾值

格式:[:]

运行结果:

5、包含步长的取值--步长为正数

格式:[起始下标:结束下标:步长]

示例:生成一个从1到20的list,从头开始取,取到下标为9,每隔两个取一次

运行结果:

 

 

6、包含步长的取值--步长为负数

格式:[起始下标:结束下标:步长负数]

示例:生成一个从1到20的list,从头开始取到末尾,步长为负数,打印的结果列表倒序

 

 运行结果: