下標(biāo)不僅學(xué)習(xí)字符串需要用到馒铃,以后講的列表或者元組都要用到下標(biāo),所以下標(biāo)的概念在Python中是非常重要的栅迄。
一站故、下標(biāo)含義:
下標(biāo)又稱作索引,也就是編號毅舆。比如火車座位號西篓,座位號的作用:按照編號快速找到對應(yīng)的座位。同理憋活,下標(biāo)的作用即通過下標(biāo)快速找到對應(yīng)的數(shù)據(jù)岂津。
1.png
二、下標(biāo)使用方法
下標(biāo)在Python編程中是從0開始依次按順序向后分配的悦即,比如一個(gè)字符串str1 = ’abcde’吮成,那么字符a的下標(biāo)就是0橱乱,字符b的下標(biāo)是1,字符c的下標(biāo)是2粱甫,字符d的下標(biāo)是3泳叠,字符e的下標(biāo)是4。
注意:下標(biāo)從0開始茶宵。
方法:序列[下標(biāo)]
序列[下標(biāo)] -----》 str1[下標(biāo)]
2.png
三危纫、快速體驗(yàn)(代碼示例)
需求:字符串name = 'abcde',取到不同下標(biāo)對應(yīng)的數(shù)據(jù)
代碼如下:
str1 = 'abcde'
print(str1) # 拿到整個(gè)字符串
# 數(shù)據(jù)在程序運(yùn)行過程中存儲(chǔ)在內(nèi)存中
# 需求:想使用字符串中某個(gè)特定的字符乌庶,比如字符a或者字符d
# 這些字符數(shù)據(jù)從0開始順序分配一個(gè)編號 ----使用這個(gè)編號精確找到某個(gè)字符數(shù)據(jù)----利用字符下標(biāo)(索引或索引值)
# 方法: str1[下標(biāo)]
print(str1[0])
print(str1[3])
執(zhí)行結(jié)果:
3.png
下一篇文章講解字符串的切片种蝶,切片和下標(biāo)一樣都是非常重要的,這里只要記住使用下標(biāo)的方法和下標(biāo)是從你那個(gè)0開始計(jì)數(shù)的就可以了安拟,沒事的時(shí)候自己多多練練蛤吓。更詳細(xì)的字符串教程可以去Python自學(xué)網(wǎng)觀看宵喂,有文章也有對應(yīng)視頻講解糠赦。