最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python字符串的index和find的區(qū)別詳解

 更新時(shí)間:2020年06月20日 10:31:08   作者:初與久歌2020  
這篇文章主要介紹了python字符串的index和find的區(qū)別,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

1.find函數(shù)

find() 方法檢測(cè)字符串中是否包含子字符串 str ,如果指定 beg(開始) 和 end(結(jié)束) 范圍,則檢查是否包含在指定范圍內(nèi),如果指定范圍內(nèi)如果包含指定索引值,返回的是索引值在字符串中的起始位置。如果不包含索引值,返回-1。

string='abcde'
x=string.find('a')
y=string.find('bc')
z=string.find('f')
print(x)
print(y)
print(z)
#運(yùn)行結(jié)果
0
1
-1

2.index函數(shù)

index() 方法檢測(cè)字符串中是否包含子字符串 str ,如果指定 beg(開始) 和 end(結(jié)束) 范圍,則檢查是否包含在指定范圍內(nèi),該方法與 python find()方法一樣,只不過(guò)如果str不在 string中會(huì)報(bào)一個(gè)異常。

string='abcde'
x=string.index('a')
y=string.index('bc')
#z=string.index('f')
print(x)
print(y)
#print(z)
0
1
ValueError: substring not found

3.join 函數(shù)

Python join() 方法用于將序列中的元素以指定的字符連接生成一個(gè)新的字符串。

lis=['a','b','c','d','e']
string='abcde'
tup=('a','b','c','d','e')
print(''.join(lis))
print(' '.join(string))
print('$'.join(tup))
#運(yùn)行結(jié)果
abcde
a b c d e
a$b$c$d$e

注意序列里的元素必須是字符串,不能是數(shù)字

4.split函數(shù)

split() 通過(guò)指定分隔符對(duì)字符串進(jìn)行切片,如果第二個(gè)參數(shù) num 有指定值,則分割為 num+1 個(gè)子字符串。

str.split(str="", num=string.count(str))

string='this is an interesting story!'
a=string.split()
b=string.split(' ',2)
c=string.split('s')
d=string.split(',')
print(a)
print(b)
print(c)
print(d)
#運(yùn)行結(jié)果
['this', 'is', 'an', 'interesting', 'story!']
['this', 'is', 'an interesting story!']
['thi', ' i', ' an intere', 'ting ', 'tory!']
['this is an interesting story!']

5.strip函數(shù)

Python strip() 方法用于移除字符串頭尾指定的字符(默認(rèn)為空格)或字符序列。

注意:該方法只能刪除開頭或是結(jié)尾的字符,不能刪除中間部分的字符。

string='**this is an ***interesting story!***'
a=string.strip('*')
b=string.lstrip('*')
c=string.rstrip('*')
print(string)
print(a)
print(b)
print(c)
#運(yùn)行結(jié)果
**this is an ***interesting story!***
this is an ***interesting story!
this is an ***interesting story!***
**this is an ***interesting story!

lstrip和rstrip分別去掉左邊和右邊的指定字符。

到此這篇關(guān)于python字符串的index和find的區(qū)別詳解的文章就介紹到這了,更多相關(guān)python字符串的index和find的區(qū)別內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

滕州市| 瑞昌市| 盐源县| 夏津县| 白山市| 酒泉市| 五华县| 修文县| 囊谦县| 乌鲁木齐县| 新乡县| 梁河县| 普格县| 凤山县| 双柏县| 杭锦后旗| 上栗县| 博乐市| 南宫市| 奉新县| 海门市| 肥西县| 鄱阳县| 嘉祥县| 古田县| 塔河县| 阜康市| 南安市| 西乡县| 鹿邑县| 榆社县| 万源市| 林西县| 郁南县| 富平县| 鄂州市| 务川| 威远县| 滦南县| 利津县| 青神县|