中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python 刪除連續出現的指定字符的實例

發布時間:2020-09-18 03:16:58 來源:腳本之家 閱讀:160 作者:Ichimaru_Gin_ 欄目:開發技術

源起

我本想刪寫一小段代碼用于刪除一串字符串中的連續重復的指定字符,可能也是長時間不寫代碼,而且有的時候寫代碼只途快,很多基礎知識都忘光了。我用Python寫時一切都沒有問題,就差一點,就是我隨時刪除這字符串所以每一次循環的字符串的長度都不一樣,所以我想沒刪除一次字符,能夠從inde=0開始重新循環字符串,于是在循環的最后強行設置index=0,無奈不行。扣嗤兩個小時后我終于決定換個方法。。

我在各博客中看到一句話,“這是一個堆棧就能搞定的問題”,想想,是啊。我從網上又看到Python沒有堆棧和隊列的實現,但是可以用list去實現。

于是乎,代碼如下:

源碼

def romoveRepetedGap(str):
 resultStr = str
 tempStr = ''
 strList = list(resultStr)
 for i in range(len(strList)):
  if strList[i] != '~':
   tempStr += strList[i]
  elif strList[i] == '~' and i+1 ==len(strList):
   tempStr += strList[i]
  elif strList[i] == '~' and strList[i+1] !='~':
   tempStr += strList[i]
  else: continue
 return tempStr

以上這篇Python 刪除連續出現的指定字符的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

崇文区| 宁乡县| 威宁| 大名县| 诸城市| 资阳市| 和林格尔县| 四川省| 当雄县| 衡南县| 杭锦后旗| 安多县| 武穴市| 台北市| 榆树市| 林周县| 囊谦县| 泉州市| 临湘市| 比如县| 黔西县| 区。| 喀什市| 大连市| 武胜县| 昌宁县| 嘉义县| 疏附县| 安乡县| 凤阳县| 海淀区| 靖远县| 金堂县| 尚志市| 肃北| 达孜县| 钟祥市| 霍山县| 松桃| 宁化县| 宁波市|