【发布时间】:2020-08-16 14:49:26
【问题描述】:
我有一个字符串,其中一个元素在另一个之下
例如:
打印 res(其中 res 是正则表达式匹配的结果)
abc
xyz
但我想用这些元素创建一个列表,
最终输出:lst = ['abc','xyz']
我尝试了下面的代码,但它不起作用。任何帮助将不胜感激
lst = []
res = ""
with open(filename, "rt") as myfile:
for line in myfile:
if pattern.search(line) != None:
res = [sub[ : -2] for sub in line.split(' ')[6:len(line)-1]]
print res[0]
for h in res:
print lst.append(h)
【问题讨论】:
-
如果您没有为您的问题提供详细的背景信息,人们将无法回答您的问题,并且可能会否决您的问题。尝试为您的问题提供更多背景信息并提出具体问题