python新手关于列表拆分问题
列表Sort=['AAAb一一一二', 'abc一二三', 'acb一三二', 'bcc二三三', 'Bdce二四三五']如何拆分成Sort=['AAAb', '一一一二', 'abc', '一二三', 'acb', '一三二', 'bcc', '二三三', 'Bdce', '二四三五']
遍历每个元素,使用正则找出匹配的end index 遍历每个元素,使用正则找出匹配的end index,根据这个index把每个元素分割成两个元素放进列表。
import re
res = []
Sort = ['AAAb一一一二', 'abc一二三', 'acb一三二', 'bcc二三三', 'Bdce二四三五']
m=re.compile("+")
for S in Sort:
p = m.match(S)
i = p.end()
res.append(S)
res.append(S)
print(res) 设置分割符号 :lol
页:
[1]