學(xué)列表的時(shí)候,我們知道了可以通過(guò)?索引?來(lái)訪問(wèn)列表里的元素训挡。其實(shí)字符串也一樣有?索引澳骤。
和列表一樣歧强,我們可以通過(guò)索引或反向索引訪問(wèn)字符串中的字符:
正向索引是從 0 開(kāi)始計(jì)數(shù),而反向索引則是從 -1 開(kāi)始計(jì)數(shù)为肮,這一點(diǎn)一定要記清楚摊册。一般我們采取“就近原則”來(lái)決定使用正向索引還是反向索引——即訪問(wèn)靠前的元素用正向索引,靠后的元素用反向索引颊艳,這樣就可以盡可能少地?cái)?shù)這是第幾個(gè)元素了茅特。
字符串分片
除了索引之外,字符串和列表還有很多相似之處棋枕。它們都是有序序列白修,都可以使用?len()?函數(shù)獲取元素個(gè)數(shù)
字符串不可變性:
在講列表中的索引時(shí),我們說(shuō)過(guò)可以通過(guò)索引來(lái)改變列表中元素的內(nèi)容
但字符串一旦創(chuàng)建后是不可改變的重斑,這個(gè)屬性和元組類似兵睛,通過(guò)索引來(lái)改變字符串中元素就會(huì)報(bào)錯(cuò):
那么我們?cè)鯓硬拍苄薷淖址膬?nèi)容呢?答案是使用字符串分片和拼接生成一個(gè)新的字符串窥浪。
跟緊小編的腳步祖很,相信你也能早日學(xué)會(huì)python!Q假颇!
? 版權(quán)聲明:本文圖片來(lái)源于網(wǎng)絡(luò),版權(quán)歸作者所有骨稿。