Python3中切片操作如何实现?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1231个文字,预计阅读时间需要5分钟。
一、切片的相关知识
1.概念:在Python中,切片(slice)是对序列(如list、string、tuple)的一种高级索引方法。
2.作用:通过切片可以方便地获取序列中的一部分数据。简单来说,就是如果我们需要对象中的某一段数据,切片就能帮我们实现这一功能。
一·切片的相关知识
1·概念:在Python中, 切片 (slice) 是对序列型对象 (如 list, string, tuple)的一种高级索引方法。简单来说就是如果我们需要对象中数据的哪一段,那切片就我们相当于用两刀切割出我们想要的部分,一刀切开始(开始的值要取),另外一刀切结尾(结尾的值不取)。
2·语法:变量名[开始位置下标:结束位置下标:步长],这里的开始位置下标就是切割开始值的索引值,结束位置下标就是切割结束值的索引值,步长其实就相当于走楼梯,步长为1时每个阶梯都踩,那么范围内的每个值都取,然后步长为2时,相当于一步走两个阶梯,中间空了一个没踩,那么在范围内取值也会空一个。比如:[1,2,3,4,5]步长为2时就取[1,3,5]。
本文共计1231个文字,预计阅读时间需要5分钟。
一、切片的相关知识
1.概念:在Python中,切片(slice)是对序列(如list、string、tuple)的一种高级索引方法。
2.作用:通过切片可以方便地获取序列中的一部分数据。简单来说,就是如果我们需要对象中的某一段数据,切片就能帮我们实现这一功能。
一·切片的相关知识
1·概念:在Python中, 切片 (slice) 是对序列型对象 (如 list, string, tuple)的一种高级索引方法。简单来说就是如果我们需要对象中数据的哪一段,那切片就我们相当于用两刀切割出我们想要的部分,一刀切开始(开始的值要取),另外一刀切结尾(结尾的值不取)。
2·语法:变量名[开始位置下标:结束位置下标:步长],这里的开始位置下标就是切割开始值的索引值,结束位置下标就是切割结束值的索引值,步长其实就相当于走楼梯,步长为1时每个阶梯都踩,那么范围内的每个值都取,然后步长为2时,相当于一步走两个阶梯,中间空了一个没踩,那么在范围内取值也会空一个。比如:[1,2,3,4,5]步长为2时就取[1,3,5]。

