z ='''
这个,那个,
时间 目的 方法 动作 周期
主线,支线,子线,循环发展线
'''
# print 结果
'''
这个 时间 主线
那个 时间 主线
这个 目的 主线
那个 目的 主线
…
'''
可以使用 Python 的 split() 函数来将字符串分割为列表,然后使用列表推导式来完成文字组合。
lines = z.split('\n')
lines = [line for line in lines if line] # 去除空行
parts = [line.split(', ') for line in lines] # 将每行分割为列表
result = [[x, y, lines[0]] for x in parts[0] for y in parts[1]] # 完成文字组合
print(result)
仅供参考,望采纳,谢谢。
import re
调用re.split(),这个可以传入多个分隔符,你把逗号和空格都作为分隔符分隔