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

Python中切片的工作原理

时间:2017-11-24 23:56:37      阅读:247      评论:0      收藏:0      [点我收藏+]

标签:字符串   之间   color   col   pytho   切片   pre   数字   个数   

     切片时的索引是在两个字符之间。左边第一个字符的索引为 0,而长度为 n 的字符串其最后一个字符的右界索引为n。

例如:

 +---+---+---+---+---+---+
 | P | y | t | h | o | n |
 +---+---+---+---+---+---+
 0   1   2   3   4   5   6
-6  -5  -4  -3  -2  -1

第一行数字给出字符串中的索引点:0~6
第二行给出相应的负索引:-6~-1
切片是从i到j两个数值标示的边界之间的所有字符。
对于非负索引,如果上下都在边界内,切片长度就是两个索引之差。
例如:

>>> str = Python
>>> str[1:3]       #[1:3]切片长度为3-1
yt

 

Python中切片的工作原理

标签:字符串   之间   color   col   pytho   切片   pre   数字   个数   

原文地址:http://www.cnblogs.com/huangbiquan/p/7892559.html

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