python中的字符串切片

 

python中的字符串切片,似乎有点乱,例如:

>>>pystr='Python'

>>>pystr[2:5]

就会输出

'tho'

这该怎样理解呢?中括号[2:5],前面的2表示从0开始的索引,第“2”位就是t,5表示从1开始的第5位,是o,所以pystr[2:5]的意思,从t到o的3个字符。

 

posted @ 2017-12-09 11:58  火军刀  阅读(410)  评论(0编辑  收藏  举报