10-python基礎—索引與切片總結


python中索引與切片的熟練掌握對於字符串的操作很有幫助,梳理如下:

 

 

(1)索引

S = 'hello world'

1)正向索引

正向索引從0開始,向右依次遞增。

2)反向索引

反向索引從-1開始,向左依次遞減。

 

(2)切片

S = 'hello world'

1)正向切片

正向切片從左側索引值對應的字符開始取到右側索引值對應的字符的前一個字符;[m:n] m<n。

2) 反向切片

反向切片從左側索引值對應的字符開始取到右側索引值對應的字符的前一個字符;[m:n] m<n。

3)正負索引值混合切片

原則:在空間位置上,[m:n],m要位於n的左側,m與n可為正負;從左側索引值對應的字符開始取到右側索引值對應的字符的前一個字符。

4)有正無窮與負無窮出現

注:切片范圍正無窮全取;負無窮右側索引值對應的字符不取,其他切片范圍內的全取;左右無窮全取。

 

總結切片右側索引值對應的字符不取,不取,不取!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM