我有一个列表,我想从每一行中删除内部双引号
最初是这样的:
[['"MILK,BREAD,BISCUIT"'], ['"BREAD,MILK,BISCUIT,CORNFLAKES"']]
在修复代码后,我得到了以下信息:
[['"MILK', 'BREAD', 'BISCUIT"'], ['"BREAD', 'MILK', 'BISCUIT', 'CORNFLAKES"']]
我想要这样的
[['MILK', 'BREAD', 'BISCUIT'], ['BREAD', 'MILK', 'BISCUIT', 'CORNFLAKES']]
我尽了最大的努力,但我不知道怎么做
我的代码如下所示:
def getFeatureData(featureFile):
x=[]
dFile = open(featureFile, 'r')
for line in dFile:
row = line.split()
#row[-1]=row[-1].strip()
x.append(row)
dFile.close()
print(x)
return x
尝试以下方法,使用列表:
输出:
您可以使用替换和列表理解
很抱歉,我做得很快,没有注意到我的输出并不是您想要的。下面是执行此任务的for循环:
相关问题 更多 >
编程相关推荐