python 切片

在python中想要取一个list或tuple的部分元素是很是常见的操做例如:css



取前三个元素怎么办?
Python提供了切片(Slice)操做符

举个例子:>>> L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']

从索引0开始取,直到索引3为止,但不包括索引3。
若是第一个索引为0 能够省略:

L[:3]

甚至什么都不写 只写一个L[:] 就能够复制整个list 或者tuple

也能够倒着来

L[-2:] //
倒数两个元素>>> L[0:3] ['Michael', 'Sarah', 'Tracy']
记住倒数第一个元素的索引是。总结:L[n:m] n必须小于m 才能够 不然为空 由于是从n开始取元素 取到m的前一个元素-1
相关文章
相关标签/搜索