一、字串索引
索引:字串中每乙個個體我們稱之為字元或者元素,字元的下標就是索引。
字串索引正序從0開始,倒序從-1開始。
索引格式:
變數名[索引值]
作用:通過字串的索引可以獲取指定的字元。
name =
'my name is python'
char
= name[0]
print
(char
) # m
char1 = name[-1
]print
(char1) # n
二、字串切片
字串的切片指的是從字串中複製出乙份指定的內容,儲存在另外乙個變數中,不會對原字串進行修改。
切片格式:
[起始索引:結束索引:[步長]]
注意:1、步長可以省略,預設為1。
2、包括開頭不包含結尾。
s =
'hello world'
1.全部省略,擷取整個字串
s1 = s[:]
print
(s1) # hello world
2.指定步長,隔乙個取乙個字串
s2 = s[::2
]print
(s2) # hlowrd
3.指定步長和結束索引位置
s3 = s[:8
:2]print
(s3) # hlow
4.指定起始索引和步長
s4 = s[4::
2]print
(s4) # owrd
python字元切片 python 字串切片
字串s1 hello,world 字串中字元位置可以通過索引或者下標來表示 字串的索引或下標有兩種方式 a,正數,從左到右,從0開始 b,負數,從右到左,從 1開始 一 如何獲取字串中的某乙個字元 c1 s1 8 c2 s1 3 print c1,c2 都列印出字元 r 二 如何獲取一段字元 c3 ...
Python字串的索引
字串是字元的有序集合,可以通過其位置來獲得具體的元素。在 python 中,字串中的字元是通過索引來提取的,索引從 0 開始。python 可以取負值,表示從末尾提取,最後乙個為 1,倒數第二個為 2,即程式認為可以從結束處反向計數。下面是對 python 索引和切片的總結 索引獲取特定偏移的元素 ...
Python中字串常用操作和字串的切片
a abcdefg print a 1 3 切片冒號表示,冒號前面表示從第幾個座標開始,包含開始那個,後面表示從哪個座標結束 不包含結束座標 print a 1 後坐標不寫表示取到所有 print a 1 1 負數表示從後面第乙個座標開始字串在python中記憶體儲存乙個字母就代表乙個位元組 數字2...