python的字串是不可以改變的字串行
正向索引:
變數名[0~len(變數名)-1]
反向索引:
變數名[-1~-len(變數名)]
例:s=」abcd」
s[0] #a
s[4] #d
s[-4] #a
s[-1] #d
從字串序列中取出相應的元素,重新組成乙個字串序列
語法:字串[(開始索引b):(結束索引e)(:(步長s))]
注:小括號括起的部分代表可以省略
1、開始索引是切片切下的位置,0代表第乙個元素,1代表第二個元素,-1代表最後乙個元素
2、結束索引是切片的終止索引(但不包括終止點)
3、步長是切片每次獲取完當前元素後移動的方向和偏移量
a) 沒有步長,相當於取值完畢後右移動乙個索引的位置(預設為1)
b) 當步長為正整數時,為正向切片
c) 當步長為負整數時,取反向切片
反向切片時,預設的起始位置為最後乙個元素,終止位置是第乙個元素的前乙個位置
例:s=』abcdefghijk』
s[1:4] #bcd
s[:] #abcdefghijk
s[0:-3] #abcdefgh
s[-1:3] #空(從左往右跳)
s[::2] #acegik
s[::-2] #kigeca
s[9:-10:-1] #jihgfedc
Python字串如何索引和切片?
一 字串索引 索引 字串中每乙個個體我們稱之為字元或者元素,字元的下標就是索引。字串索引正序從0開始,倒序從 1開始。索引格式 變數名 索引值 作用 通過字串的索引可以獲取指定的字元。name my name is python char name 0 print char m char1 name...
Python中字串的索引和切片
在使用python程式設計過程中,有時候需要某個字串的乙個或多個字元,可以採用字串的索引和切片來完成。對於某乙個字元,通 過索引來輸出,具體運算子為 n n的範圍是0 n 1,這個也叫做正向索引,比如 0 表示第乙個字元 也可以採用 n 1來索引,此時 1表示最後乙個字元,n表示第乙個字元 注意不要...
python字串的索引與切片
字串的索引 python中的字串有兩種方式索引 從左到右,從0開始以次增長 從右到左,從 1開始依次減少 如 a python print a 0 p print a 1 n 字串的切片 python中用冒號分隔兩個索引,形式為 變數 頭下標 尾下標 擷取範圍是左閉右開,即不包含尾下標,而且兩個索引...