慕標(biāo)琳琳
2022-11-17 21:17:05
python高手看過來,關(guān)于strip()函數(shù)會(huì)去掉首尾的指定字符,但是指定字符匹配到多次時(shí)怎么只去掉一次呢,比如"abcdeee".strip("e"),
4 回答
慕斯王
TA貢獻(xiàn)1864條經(jīng)驗(yàn) 獲得超2個(gè)贊
智慧大石
TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超3個(gè)贊
strip函數(shù)會(huì)去掉首尾指定字符直到下一個(gè)字符不是指定的字符為止。所以你可以寫一個(gè)函數(shù)去達(dá)到你想要的功能,比如可以借助一些字符串截取等函數(shù)。
婷婷同學(xué)_
TA貢獻(xiàn)1844條經(jīng)驗(yàn) 獲得超8個(gè)贊
這個(gè)函數(shù)不是干你要求的工作的函數(shù)。它主要是用于快速去掉字符首尾的空格或回車。
做你的要求可以如下:
a='abcdeee'
if a.rfind('e',len(a)-1)>0:a=a[0:len(a)-1]
print(a)
添加回答
舉報(bào)
0/150
提交
取消

