import re
test = ['1', '2', '3', '4##', '4-----', '5', '6##', '6-------', 'table1', 'table2','123','456','789##','34']
def mergerPage(test):
test1 = []
index_num = []
for i in range(len(test)):
index = []
if test[i].endswith('##'):
index.append(i+1)
index_num.append(i+1)
top_line = test[i + 1]
test[i] += top_line
test1.append(test[i])
if not index:
test1.append(test[i])
data = [test1[i] for i in range(len(test1)) if (i not in index_num)]
return data
if __name__ == '__main__':
test = ['1', '2', '3', '4##', '4-----', '5', '6##', '6-------', 'table1', 'table2', '123', '456', '789##', '34']
data = mergerPage(test)
print(data)
算法
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
相關閱讀更多精彩內(nèi)容
- 題目是:再次考慮線性查找問題(參見聯(lián)系2.1-3)。假定要查找的元素等可能地為數(shù)組中地任意元素,平均需要檢查輸入序...
- 基本認識 回溯算法(DFS 深度優(yōu)先算法)實際上一個類似枚舉的搜索嘗試過程,主要是在搜索嘗試過程中尋找問題的解,當...
- 基于KMeans聚類的協(xié)同過濾推薦算法可運用于基于用戶和基于項目的協(xié)同過濾推薦算法中,作為降低數(shù)據(jù)稀疏度和提高推薦...
- 基本認識 滑動窗口算法的本質(zhì)是雙指針法中的左右指針法,滑動窗口算法是雙指針法中的左右指針法更為形象的一種表達方式。...
- # 窮舉(枚舉、暴力、強力)算法 ## 基本思想 在可能的解空間中窮舉出每一種可能的解,并對每一個可能解進行判斷,...