首页 > 解决方案 > Python - 当我们检测到符号('|')时拆分列表中的数据

问题描述

当我检测到这个“|”时,我想拆分我的列表 像这样的东西:

list A = ['abc', 'bcd', 'cde', '|', 'iojfsdifdosj', 'iojsdfiosjf', '|', 'jhuh']

out : 
['abc,bcd,cde', 'iojfsdifdosj,iojsdfiosjf']

标签: python

解决方案


简单的解决方案是连接list_A成一个字符串,然后通过管道将其拆分。

str_list_A = ",".join(list_A)
out = str_list_A.split(",|,")

推荐阅读