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)
算法
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 题目是:再次考虑线性查找问题(参见联系2.1-3)。假定要查找的元素等可能地为数组中地任意元素,平均需要检查输入序...
- 基本认识 回溯算法(DFS 深度优先算法)实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当...
- 基于KMeans聚类的协同过滤推荐算法可运用于基于用户和基于项目的协同过滤推荐算法中,作为降低数据稀疏度和提高推荐...
- 基本认识 滑动窗口算法的本质是双指针法中的左右指针法,滑动窗口算法是双指针法中的左右指针法更为形象的一种表达方式。...
- # 穷举(枚举、暴力、强力)算法 ## 基本思想 在可能的解空间中穷举出每一种可能的解,并对每一个可能解进行判断,...