码迷,mamicode.com
首页 > 编程语言 > 详细

python中的切片操作

时间:2015-08-31 19:46:19      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:切片   截取   python   

一、对list进行切片

【正向切片】

1、L[0:9]         从索引是0的元素开始截取,直到索引为9停止,但不包括索引9。

技术分享

如果开始索引是0,就可以省略:

技术分享

2、L[1:9]         还可以从任意索引开始

技术分享

3、L[1:]           结束索引省略的话,表示直到结尾

4、L[:]             开始索引和结束索引同时省略的话,表示复制一个list出来

技术分享

5、L[1:10:2]    最后一个2表示每隔两个截取出一个

技术分享


【倒序切片】

倒数第一个元素的索引是-1,同样的,倒序切片包含开始索引,不包含结束索引。

1、省略开始索引

技术分享

技术分享

2、省略结束索引

技术分享

3、开始索引、结束索引都不省略

技术分享

4、加上间隔

技术分享


二、对tuple和字符串的切片操作与list完全一致。


版权声明:本文为博主原创文章,未经博主允许不得转载。

python中的切片操作

标签:切片   截取   python   

原文地址:http://blog.csdn.net/sunflower_csdn/article/details/48136663

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!