有没有办法去掉双重名单?现在我在一个列表中有一个列表作为输出。你知道吗
target_rule = [ '2.1.1 Context','2.1.2.4 Helping Us out','We know that']
target=[]
x=[s for s in target_rule if re.findall("\d",s)]
if x:
target.append(x)
print(target)
输出为
[['2.1.1 Context', '2.1.2.4 Helping Us out']]
但我希望输出是
['2.1.1 Context', '2.1.2.4 Helping Us out']
因为第3行的理解,这里已经有一个列表了
在您的代码中,target是多余的,因为您将一个列表附加到一个列表中。如果您想有一个单独的变量返回/打印,您可以这样做
相关问题 更多 >
编程相关推荐