python中的字串切片

王明輝發表於2017-12-09

 

python中的字串切片,似乎有點亂,例如:

>>>pystr='Python'

>>>pystr[2:5]

就會輸出

'tho'

這該怎樣理解呢?中括號[2:5],前面的2表示從0開始的索引,第“2”位就是t,5表示從1開始的第5位,是o,所以pystr[2:5]的意思,從t到o的3個字元。

 

相關文章