第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

一個replace順序問題

一個replace順序問題

桃花長相依 2018-07-16 10:13:49
我大概這樣一個數(shù)字序列 其中有1 2 3 之類的數(shù)字 但是又有些是帶有 () 或者 (()) 【】 這類括弧的數(shù)字我想通過replace來實現(xiàn)像是將 1 2 3 替換成 2 3 4 的功能replace(1,2)replace(2,3)replace(3,4)但是里面遇到一個順序問題 1被替換成2后 再次被替換成3 又被替換成4最終輸入111結(jié)果會是444于是我將順序倒序replace(3,4)replace(2,3)replace(1,2)雖然解決了這個問題 但是發(fā)現(xiàn)括弧造成的麻煩也與這個順序問題相似同時兩組順序問題 就難以都解決了 請問有什么好方法嗎?最后放上序列[ "((1))","((#1))","((2))","((#2))","((3))","((4))","((#4))","((5))","((#5))","((6))","((#6))","((7))",  "(1)","(#1)","(2)","(#2)","(3)","(4)","(#4)","(5)","(#5)","(6)","(#6)","(7)",  "1","#1","2","#2","3","4","#4","5","#5","6","#6","7",  "[1]","[#1]","[2]","[#2]","[3]","[4]","[#4]","[5]","[#5]","[6]","[#6]","[7]",  "[[1]]","[[#1]]","[[2]]","[[#2]]","[[3]]","[[4]]","[[#4]]","[[5]]","[[#5]]","[[6]]","[[#6]]","[[7]]" ]我實際想解決的是 將一個字串中 list[n]的內(nèi)容替換成list[n+1]
查看完整描述

2 回答

?
子衿沉夜

TA貢獻1828條經(jīng)驗 獲得超3個贊

這個問題不難解決,讓你的 replace 函數(shù)同時支持多組替換輸入,比如:

replace([[1, 2], [2, 3], [3, 4]])

表示 1 替換為2,2 替換為 3,3 替換為 4。

然后 replace 函數(shù)內(nèi)并不是針對原來的文本進行操作,而是一個字節(jié)一個字節(jié)的讀,檢查每一個字節(jié)是否需要替換,然后把結(jié)果合成為新字符串即可。

既然你標記的是 Python,那我就稍后給你寫個示例代碼吧 0.0


查看完整回答
反對 回復 2018-07-18
?
LEATH

TA貢獻1936條經(jīng)驗 獲得超7個贊

不太常用 Python,寫的不是很好 0.0

稍微湊活下下吧- -

https://img1.sycdn.imooc.com//5b4eb0c20001c95312640816.jpg

https://img1.sycdn.imooc.com//5b4eb0c40001bb9012781374.jpg


查看完整回答
反對 回復 2018-07-18
  • 2 回答
  • 0 關注
  • 411 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號