当我在一个txt文件这样写着:打开项目从一个字符串列表中
with open("sample.txt") as f:
content = f.readlines()
for row in content:
print(row)
我有以下输入:
['k'], ['m']
我想变成这样:
[k, m]
因此,因此我尝试
with open("sample.txt") as f:
content = f.readlines()
for row in content:
items = items.replace('\'', '') for item in items
row_analyze = ','.join(items)
然而,这给了我:
[,,k,,],,,[,,m,,],
任何思考我做错了什么在这里?
什么数据真的包含在文件中? –
'items = items.replace('\'','')for item in items'没有意义。你的意思是'items = [item.replace('\'','')for item in row]'? –
回过头来,''sample.txt''从哪里来?也许你可以通过'pickle'或者'json'模块来避免这个中间文件或者把它作为python对象正确保存 –